Towleroad Guide to the Tube #273

ANNIE LENNOX: Her performance of “Many Rivers to Cross” on last night’s Idol Gives Back.

VERBOTENE LIEBE: The German version of Luke and Noah, but these guys get to kiss, a lot.

PREVIOUSLY ON LOST: What? Yeah, I wonder the same thing most of the time.

DAFT PUNK BOYS: Harder, Better, Faster, Stronger.

Check out our previous guides to the Tube here.