833 Exposition Ave Dallas / Fort Worth, TX 75226
Fair Park
The Patriot Project
By Lauren Smart
Tags: Calendar, Highlights, Beefhaus
The Internet as Art, Sort Of
An Artistic Lock-In