Would You Like A Little Mirror’s Edge With Your Video? September 27, 2011September 27, 2011Greg Barbe The Official video for ‘The Stampede’ by Biting Elbows is a homage to Mirror’s Edge. Share this post: Continue Reading