I remember about five years ago I was with a couple friends in the parking lot of the Providence Place Mall sitting inside the car of one of them listening to this while blazed out of my mind. I'd never been so confused by any music I'd heard in my entire life and couldn't stop laughing my ass off at it.