Moment at 2:06 in Project Motor Racing - Official Reveal Trailer by GameTrailers.
Project Motor Racing - Official Reveal Trailer
Saved by Yash Local.