Gleeking Out “Locked Out of Heaven”Gleeking Out “Locked Out of Heaven”Last night the roomate and I caught up on last week's episode of Glee "The Sadie Hawkins Dance" episode. I experienced so many random thoughts watching this epsiode of Glee last night.HOT 97.5 StaffHOT 97.5 Staff