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."
©2014 King News Corporation, A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.