Music Video of the Day

Favorite
- -

Music Video of the Day: "The Stampede" - Biting Elbows.

Dubbed "Insane Office Escape," the Ilya Naishuller-helmed short features a Mirror's Edge-esque POV action sequence that's pretty damn fantastic.

The Biting Elbows' debut EP Dope Fiend Massacre is out now.

[/fi