Big Head Todd and the Monsters Ready for Sioux Falls ShowBig Head Todd and the Monsters Ready for Sioux Falls ShowB1027 Presents: Big Head Todd and the Monsters at the District, Thursday, February 21, 2019!Danny VDanny V
Big Head Todd & The Monsters in Sioux Falls November 9Big Head Todd & The Monsters in Sioux Falls November 9Big Head Todd and the Monsters will play opening weekend at Sioux Falls newest entertainment complex, The District, on November 9.Results Radio Townsquare MediaResults Radio Townsquare Media