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] Sharing is Caring:FacebookTwitterEmailMorePinterestMastodon Related