Apparently I suck at drag racing...
I think everything is made in China these days, or Indonesia, which is basically China...
Print