Super Dram World Any% World Record Speedrun 24:24 WR as of 1-3-17
Featured
Description
We improved the run by 4 seconds, sadly losing soooo much time in green switch palace. -- Watch live at https://www.twitch.tv/grand_poobear