Video: Batman in Russia? This epic Batmobile just turned up in Moscow

The original Batmobile went on show in Moscow attracting loyal fans of the franchise in the Russian capital. The owner of the car, Leif Garvin had problems …

Via Youtube