Leveled Magazine featured Robert Delong in their latest issue, and got Ben Miller to shoot the still and us to film the BTS. If you don't know Robert, you should. His music is really kicking and he puts on a good show.
Also, the music in the video is by Robert Delong.
Loading more stuff…
Hmm…it looks like things are taking a while to load. Try again?