You’d be forgiven to think “What the hell am I watching?” when you turn on Treasure Love’s video for “Whole Lotta,” but stick around for more...