7 of 7
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 Broadcasting Company, A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.