The biggest tire in the world weighs 12…
Take a Peek