Mega Drop Tower, 120'
SP1401
Mega Drop Tower, Fabbri

 

fabbri mega drop tower 5

Manufacturer Fabbri
Year 2000
Model TM
Capacity 12 seats
Notes Excellent condition.
Price $375,000 USD + shipping
MENU