However, aside from the name and the backglass artwork, you'd never know it had anything to do with cars, as neither the ...