Alfa Romeo v Alpha Centauri

I want a car with laser beam headlights… but then, don’t we all. I figure the space invader aliens are from somewhere out near Alpha Centauri? Right?

Scroll to Top