Saturday, May 03, 2008

Amusing Traffic Sign: STOP!

This amusing, actual stop sign is from Chicago. The photo and link are both from the Sibling. Enjoy!

(As for the song...)


No comments: