Michael Karaoke
by Leandra on October 6, 2009
in Cast & Characters, Music, Videos
4TNZ posted this video of Michael Welch at the Official Twilight Convention in Chicago singing Barracuda. It’s pretty funny.
by Leandra on October 6, 2009
in Cast & Characters, Music, Videos
4TNZ posted this video of Michael Welch at the Official Twilight Convention in Chicago singing Barracuda. It’s pretty funny.