Massive turbo turns devours a shop rag!

As many of us know turbos do a great job of sucking and compressing air. In this instance a turbo […]

Massive turbo turns devours a shop rag! Read More »