An HD music video shot at Plaza Catalunya in Barcelona. Music is Rachel's Band via Mikeypod.

Visit insanefilms.com for more of this sort of thing.

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…