Tar and Abby

Monday, March 26, 2012

I love a city with a sense of humor

Angry Birds space launching device on, what else, the Space Needle.