Friday, November 8, 2024
HomeYugiohEverything We Know About Speed Duel: Battle City Finals

Everything We Know About Speed Duel: Battle City Finals

Battle City Finals is the last release before Speed Duels go on hiatus, and it might be the best Speed Duel set of all time! Here’s what we know so far…
RELATED ARTICLES

Most Popular

Recent Comments