1 Articles
Report

Guinness Record Certifies Mazda RX-8-Based Creation

The Cedar Rocket is now officially the world's fastest motorized log. Yes, it's a tree. And it does burnouts.