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!

[Via]


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