Elmo by nataliej via Flickr

Statue of Elmo holding a sign that says “TA DA!”

Speak your mind: