Chinese Fan Brought ROTF Megatron To Reality 1 min read Oddly Chinese Fan Brought ROTF Megatron To Reality Administratus Prime 22/02/2011 Right all of a sudden, Batman Tumbler replicas don’t seem intimidating at all. A Chinese artist dubbed...Read More