Posted 04/02/07 @ 11am
Tagged oddities, Greater Philly, philly
Just noticed this R2D2 sighting from Albert.