Loading...
Uploaded by RorschachTravels on May 16, 2010
This is an awesome facility ... way people friendly and easy to use ... The massiveness of the place will not come through in the video but I think it covers about three football fields ...
Travel & Events
Standard YouTube License
Load more suggestions
Link to this comment:
All Comments (0)