Atv Destroyer
The world organization responsible for holding grand ATV events is in town and they are holding a grand event for the coming Chinese New Year. A unique kind of race wherein drivers are competing against each other to see who can deal more damage in one run more than...