This has been stuck in my head - a ridiculously catchy song, with an extremely psychedelic music video (There is a warning at the start for with photosensitive epilepsy).Could be because I'm actually going to Florida(da) in just over a month but I've had to have it on loop a couple of times a day...