Things May Be Bad, but At Least Our Streets Don't Burp Mystery Goo
Season 18 E 105 • 05/20/2013

Famed scientists from the People's Republic of China find an elegant solution to counter a mysterious, bubbling substance in the streets.