I'm not sure if I mentioned how freaking hot I find Puck (Mark Salling) on Glee... (btw... he's 27 AND from Texas!!!! lol)I just have a thing for those badass guys. Anyway, the guy can seriously sing and stuff and I found a preview for tonight's episode.