Koffingrockz | Wizard of Oz SNES in 26:50 *Former World Record* @Koffingrockz | Uploaded April 2021 | Updated October 2024, 1 day ago.
After 7 years sub 27 has finally been achieved for the first time!
After 7 years sub 27 has finally been achieved for the first time!