Mario Kart Speedrunners Are Racing To Blow Themselves Up With Blue Shells March 12, 2021March 12, 2021