LOL THIS SURE IS EXCITING!! FIRST TIME TO WATCH AMERICAN IDOL LIVE, AND IT’S THE FINAL NIGHT!!!!!!!
Originally tweeted on Twitter on May 27, 2010.
Posted in Twitter No Comments