World Record on Millia Any% in not available.
2 years ago
California, USA

The video is missing. To clarify its pampa99999's run on No Turbo New Game.

Redigerad av författaren 2 years ago
Art_Izon tycker om detta