Michael Karaoke

4TNZ posted this video of Michael Welch at the Official Twilight Convention in Chicago singing Barracuda. It’s pretty funny.

Twilight Guide has Twilight, New Moon, Eclipse movie news, Breaking Dawn info, pictures, graphics, icons, wallpapers, quizzes, quotes, polls, contests, and giveaways for Twilight fans.