Missed Beyonce’s “I Am World” Tour Special?

Before they snatch it down, check what you missed last night from Beyonce’s “I Am World” Tour special that aired on ABC Thanksgiving night. 90 Minutes of enjoyment for the stans!

Check the videos before the pull ’em down in 5, 4, 3, 2…

[youtube]http://www.youtube.com/watch?v=1KNFzf4kh6E[/youtube]