Quote:
Originally Posted by cyberia
An unusual photograph of Panthers in an Italian train station
They appear to be pulling into an enclosed platform
Not what one would normally see of armor being loaded onto flatcars
|
Tortona is a town in North West Italy lads between Genoa and Piacenza. Its right up the north. Here the Wiki link:
Tortona - Wikipedia, the free encyclopedia