so, did they invent a bug catcher big enuff for this sucker?

thats a massive turbo...