Quote:
Originally Posted by Hotshoe65s
That's pretty impressive. Do you have any background info about it? Seems to me like it would be a good movie prop.
Posted via Mobile Device
|
The only I could find is that is was the Hamburg Airport, and it was it was built by it's employees.