A Particularly Geeky Art Installation: Particle Falls in Geekadelphia
November 27, 2013 - Philadelphia, PA
“So you’re spending this Thanksgiving weekend in Philadelphia. Your parents (or in-laws) are in town and they’re straight up jonesing to get out and about in Center City, or maybe they want to get some holiday shopping done on Walnut St. If that’s the case you absolutely need to check out Particle Falls.” Read more.