Apparently I suck at drag racing...

I think everything is made in China these days, or Indonesia, which is basically China...