
Here is a crazy video that involves gorgeous “naked” women, dolphins and just straight out weirdness. The video is to Hey Champ‘s track, “Neverest,” which comes from the group forthcoming album, Star, out on July 13th via Townie Records.
I had a chance to listen to Star and I can safely say that you will love every minute of it.
enjoY!