Random geek girl thoughts

Wednesday, November 17, 2010

GLEE: "Singing in the Rain" & "Umbrella" Mash-Up

Dancing atop a stage covered in water never looked so fun... check it out!


Post a Comment