Apparently I suck at drag racing...
The radiator was an eBay special. Surely made in China.
Print