Tuesday, May 24, 2011

Mogwai on US TV?

So on Sunday we get "off to NY to be on telly" from Stuart, and then last night we get "MOGWAI at NYC TV studio" from Matador Press.

Thanks Cory. Anyone know anything further?

No comments: