12 of 14
Credit: Natalie Swaby / KING
Big red banners hang from the Space Needle in Seattle, leading to some speculation it may have to do with the game "Angry Birds Space."
© 2009-2013 King News Corporation, a subsidiary of Belo Corp. All Rights Reserved.
Powered by Broadcast Interactive Media.