Dude, WHAAAHHHAHAAT. We may not have Valentines this weekend (unless some shit goes royally right in the next 48 hours), but this song just made us want to lay the planet down on some satin sheets! Who even needs a Valentine, y'all? Let's make love to the Earth!
February 11, 2010