futuristic space race car drivers, 70s, retro, comic book, alien, vibrant