Showing posts with label Greece. Show all posts
Showing posts with label Greece. Show all posts

Sunday, December 23, 2018

Some damn thing in the Balkans

The Battle of Elli; Greek Navy against Ottomans afloat, and the Superhero Armored Cruiser of Doom.
Possibly one of the strangest military engagements I've ever encountered. Seriously; it's naval war as Chuck Norris flick, where Chuck just tosses all the minions around and stomps them flat.

Your holiday gift from GFT.