Moment at 1:29 in Motorslice - Official Publisher Announcement Trailer by GameTrailers.
Motorslice - Official Publisher Announcement Trailer
Saved by Yash Local.