He is insane and I love it! He needs to enter Oprah's Karaoke competition.
oh. my. god. that was good!! Too funny!!!
yes that was from the chicago creation event.
oh my god! I LOVE HIM! He's so sexy.<33
I get sick pleasure seeing the Lexicon get their news from you. ;o)http://www.twilightlexicon.com/2009/10/06/mike-welch-does-barracuda/
hahahaha this guy is crazy!!!! First video is awesome!!! haaha