Maybe you
should try to make that into a shirt. Not to derail this thread or anything, but if the shirt you made was available, I'd definitely buy it. Especially if it was American Apparel like the one in your mockup

The one in the OP is cool, but the car doesn't really "pop" off the shirt and it doesn't look like it's drifting, either...