Wham Jitterbug litterbug jetfan4lfie2002 Published 11/17/2008 Wham Jitterbug litterbug Autoplay On Next Video Share Tweet Flip Email Pin It Embed: Tags: green funny song parody NEXT VIDEO 10 Useless Facts That Will Make You Say "Whoa" 10 Comments Log in for Comments
10 Comments