February 22, 2020
Here's the new Batbike… but what is Batman riding (and crashing)?
Here’s the new Batbike… but what is Batman riding (and crashing)?
The all-new Batbike (Batcycle) appears during filming in Glasgow for the upcoming DC Comics Batman film… but what exactly is it?