Depot LTK 4:33 by Tom Russell
Video not available
  • Achieved: 28 May 2021
  • Posted: 28 May 2021 at 3:57 pm EDT
  • System: PAL
  • Points when achieved: Unknown
  • Rank: N/A - Tom Russell has improved this time

Tom Russell's time history for Depot LTK

Date Achieved Time Proof System
27 March 2022 Video PAL
28 February 2022 Video PAL
17 January 2022 Video PAL
29 May 2021 PAL
28 May 2021 PAL

See also: