the alien del sol you know it or seen it
they do that in Arlington too. I see that POS all the time...i grew up seeing that car lmao...it used to say "green machine" or some BS like that but it changed to "illegal alien" in the last few years. It's pure junk, i've outrun it in my mini before...which isnt a surprise since taht car is practically completely stock anyways.
Thread
Thread Starter
Forum
Replies
Last Post




