100 – How the Sausage is Made – LIVE Posted on March 4, 2017 by Thomas The invaders celebrate their 100th episode live at the Fulton Tap Room in Minneapolis Minnesota! CHECK IT OUT!!