Hey There, are you familiar with a little film called... Star Wars?
Whether if you do or not, it's safe to assume you know of R2-D2... The little trustworthy droid sidekick of C3-PO, has appeared in all the movies in the franchise (including the dreaded prequels) and his spirit lives on forever in these random wearable.... things.
.....aaannd of course a R2-D2 car. Why not?