You must log in or register to comment.
My google search failed. Got a source for this awesome fact?
I believe it’s referencing this ship that was built in New York:
https://en.m.wikipedia.org/wiki/Italian_ironclad_Re_d’Italia
Lol
What is this meme template tho? I like it
It’s this one, from a scene in Invincible.