Search This Blog

Friday, May 23, 2008

Tokyo Cowboys in the Telegraph

Tokyo Cowboys has been ever so briefly mentioned in the Daily Telegraph. Yay! Our first mainstream press.