Glee hasn’t even aired Episode 15 yet, but we already can’t wait for Episode 18 to get here! The upcoming episode seems to be all about Puck (Mark Salling): First, we learn that we’re about meet his long-absent father, and now Puck is at the center of his own rough-and-tumble musical number. Dirt bikes? ATVs? Glam rock eye makeup?! This episode is going to be amazing!