Uh, is there a giant foot parked on the street, or am I going mad?

Monday, 16th November 2009 by @gsightseeing