'Angry Birds' invade Kennedy Space Center

WESH - Orlando Videos 1:40 mins

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

View Comments