We were definitely not expecting this when we pressed play. It looks like a normal day on the streets until all of the sudden a Ford Mustang revs up and absolutely launches down the street! We are not sure what this mini beast is packing, but we have to admit that we are impressed! To check it out click below!
Wait. What!? Check out the below video for more crazyness!