What is that thing? Why is that thing? It looks like the vehicles from Aliens. On the windshield, there’s a decal that reads “Apocalypse 6x6.”
What is that thing? Why is that thing? It looks like the vehicles from Aliens. On the windshield, there’s a decal that reads “Apocalypse 6x6.”
Theirs a dealer/fabrication company in Ft.Lauderdale FL that makes these, I don’t recall the name as it was on holiday once.
After driving through those highways, it’s really mad-max out there. I can see why you’d want one of these.