FreakScene.net
Has anyone any idea if Dino are touring Europe in 2013? Would love if they came to Ireland again this time round.