A suspected drug dealer in Chongqing who'd apparently watched one-too-many Fast & Furious films tried making an epic getaway by driving his Honda down a flight of stairs on Thursday. Unfortunately, it would only result in a series of lackluster events thereafter.


Visit the original source and full text: Shanghaiist