Do you have the Pinball machine "Space Shuttle"? All I remember is the ramp that opens up in the middle of the Space Shuttle and then releases the multiballs.?
Address: 4925 Las Vegas Blvd S, Las Vegas, NV 89119, USA
Matt Montgomery | Nov 5, 2018
Yes
Raul Castro | Nov 5, 2018
Yup!
Master Thomas TJ Kirby | Nov 5, 2018
Definitely they've got that machine.
Heather Rod | Nov 5, 2018
They do! And it works great!!
Thanks! Your answer is awaiting moderation.