Thursday, May 26, 2011

Spotted: the Flash

Racing downtown for a date with Wonder Woman...?

Laser feet