On July 23, 2005, my eight-year old son and I went to see the free They Might Be Giants concert at Penn's Landing on the Delaware in Philadelphia.
Here's our proof.
Enter Gallery