I don’t know how the hell I came across this, but the best video of all time award just went to a rock band from Moscow, Russia who just dropped this heat for their latest single. Whoever directed this shit needs to make a movie ASAP (assuming they haven’t already).

If you dug the track, you can check out plenty more from Biting Elbows here.

A small-but-committed group of writers, bloggers and videographers that (mostly) exist and function all over the D.C. Metro area.