WTF: A Statue of Batman and Superman in Rome [Picture]

Redditor nofear220 was recently visiting Rome and he apparently stumbled on this:

Anyone knows exactly where this stutue is localed? Let us know in the comments section below!


Geeks are Sexy needs YOUR help. Learn more about how YOU can support us here.