Posted by: hammer
Wunderland - A Must See! - 10/14/08 11:21 AM
Check out this awesome display - it is in Hamburg, Germany.
http://www.miniatur-wunderland.com/exhibit/video/4-minutes-wunderland/
Hammer
http://www.miniatur-wunderland.com/exhibit/video/4-minutes-wunderland/
Hammer