Remove Ads
fett09

fett09

July 13, 2015
Rated 3.0

It's a nice place but you can tell they don't make good profits since the whole place is falling apart like the airplane on display out front and all the military vehicles parked out side are all falling apart.

1 person found this review helpful