Hey guys, I need help...
When they had the ride at universal studios, there was a BTTF store next to it, which sold an airfix style self-assembly delorean kit. I am looking for one but have no idea where, if anywhere, sells them now. Does anyone know where I can get one? Cheers
share