Show Time!

DSC_0218

The GT-40’s supercharged engine – this should be able to get out of its own way!

Bookmark the permalink.