Animation
0.0
Battletoads full movie is released on Aug 20, 2020. Watch Battletoads online - the English Animation movie from United Kingdom. Battletoads is directed by A.J. Grand-Scrutton,Eric Ciccone and created by Kelsy Abbott with Wade Randolph and Kelsy Abbott.