Osama bin Laden Does The Numa Numa SGT4EVA Published 05/28/2008 Bin Laden is at it again... Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: osama bin laden does the numa numa parody foreign NEXT VIDEO Too Lazy To Walk Your Dog? Try This. 10 Comments Log in for Comments
10 Comments