Awesome find man, and congratulations that is one fun bad ass game.
I remember moving the deluxe version and it took 4 people and taking apart too, it was the one with full moving car and 50" monitor. I loved that thing!!! Man I miss 2014. I should of never sold my stuff lol