WE ALL know Suzuki's TL1000S has one of the best V-Twin engines ever made, but we bet the owner of this dyno didn't expect it to explode his rolling road.
Watch it go up with a bang!
WE ALL know Suzuki's TL1000S has one of the best V-Twin engines ever made, but we bet the owner of this dyno didn't expect it to explode his rolling road.
Watch it go up with a bang!