Thursday, August 12, 2010

Menomina on Fallon


Portland's Menomina made their TV debut this week on Fallon! Take a look and remember this band, they are going places!