VIDEO: Challenger SRT Demon Goes Wheels Up For A Nasty 9 Second Pass!

SOURCE: Ronald Silva

Welp, looks like Ronald Silva was out to silence the haters and show that the Challenger SRT Demon really is a two wheel, 9 second BEAST! Watch as he gets up on the back two and lays down a wicked 9 second pass. Things are going to get interesting this summer!