While I do not go driving 1000+HP beasts around every day, I imagine such turbocharged cars are very streetable as long as you make it a point to stay below the boost threshold. Which means driving very carefully, you do not want to get on the throttle at all.


-Giovanni One turbocharger. Two intercoolers. All love.