Our Faces on a Banner at St. Louis Grand Central Station
There's something you don't see every day -- an 8-foot banner of our faces hanging at St. Louis Grand Central Station! Such is the scale and insanity of the world's coolest photo conference. ;)