World's tallest train set built at St Pancras station

22nd July 2010, Comments 0 comments

Former British servicemen have built the tallest model railway track in the world at London St Pancras station.

0 Comments To This Article