alien race car drivers, retro, comic book, futurism, 70s