Empire Tires

Empire Tires is the world's largest tire and the 8th wonder of the world.