I can't decide between LET and this. I would rate them both a 10 but i can't pick a favorite.
Favorite tracks- Oh my God, Electric relaxation
"Let me hit it from the back, girl i won't catch a hernia
Bust off on ya couch now ya got semens furniture."