pangaea
Adventurer
So I was driving up I-25 just north of Denver earlier this week and I saw a gaggle of Earthroamers parked outside of an industrial building just north of Hwy 7. Is that their new facility? Have they sold off the building up by E470 and Dillon Rd?
Just curious since I'd heard they were starting to ramp up production again.
Just curious since I'd heard they were starting to ramp up production again.