Sign in to NFL Now to watch the best of the NFL, personalized for you

'Angry Birds' invade Kennedy Space Center

WESH - Orlando Videos 1:26 mins

The Kennedy Space Center Visitor Complex has been invaded by Angry Birds.

View Comments (0)