2nd April 2018 by Will Stewart
Twin Town was one of my favourite films when I was younger and that’s exactly what came to mind when I saw this. Wicked attitude in this little film about Cardiff bike culture. “If you’ve never ridden a motorbike you’re just boring to me. It may be loud, but you’re just going to have to deal with it”. I can’t really add any more to that.