100 – How the Sausage is Made – LIVE

Thomas | Mar 4, 2017

The invaders celebrate their 100th episode live at the Fulton Tap Room in Minneapolis Minnesota!