Here’s something to lighten’ up the day. Some dude posted this on ONTD, where you can see/hear Tara Raid singing a horrible rendition of “total eclipse”, that was taken at this year Sundance Heineken Green Room Karaoke Party in January.
And I thought I suck at karaoke.
J6fv0SFHOSU&eurl