Unlike the previous replica—which was more dragster than an actual road bike—it seems like this Bat Pod can actually be handled like any other motorcycle. Quite an impressive work:

If you are around Mountain View, California, you may actually spot it on the street. [Reddit]