Los Dos June 23, 2011 by paul nett Leave a Comment The Mattson 2 are playing tonight at Zenbu in Cardiff. Rolling out with my ol’ chap Ando Davis. New album has recently hit the shelves. You can find it here at Thalia Surf Shop. Few photos I shot of them years past.