1320videos on Youtube often has great content for car guys who like sheer, straight line speed.
As the video title says, it's got a 106mm turbocharger mounted in the center, feeding into an LS-based V-8 making a quoted "Triple the stock power". I love the Turbo inlet in place of the Cadillac Emblem.
Have a watch, and subscribe to 1320. They regularly post great content.