01:40.073 -
Declan - Wuhu Mountain (Beta 3)

Declan finished Wuhu Mountain (Beta 3) in 01:40.073, uploaded at 2022-07-11T14:19:24Z.

Exact finish time
01:40.072141612113
Exact best split
01:40.072141612113
Exact splits
01:40.072141612113
Splits
01:40.073
Character
Luigi on Mach Bike
Controller
Nunchuk (Manual drift)
Location
???
Ghost ID
4DDADBB2DC4DE99BECCADEF9554D4EBF19B2CDFF
Track ID
SLOT09-4D10CEB1D62D2C3FFAEA7596FD3577D748FA29CF