Mad Riders Announcent Trailer

Here's the announcement trailer for the off-road arcade racing game, Mad Riders.