Has anyone else seen this beast before? 650hp tracked vehicle. YouTube - Rip Saw - Tracked ATV
Forum Rules