Daily Archives: 2004/10/10

Mogwai in Wulai

Written by . Filed under Made in Taiwan. Tagged , , , . 1 Comment.

Mogwai, Scottish rock gods, blessed the island of Taiwan with their unique blend of intense riffs and ballistic delivery. I don’t really think the island knew what to expect – we certainly didn’t. This was no ordinary location -Wulai. Admitedly, I have now been here […]