Friday, June 10, 2016

Diarrhea Planet on 'Seth Meyers'


Diarrhea Planet made their network TV debut Thursday night on Late Night with Seth Meyers, take a look!