Categories Music Eels are touring Post author By Carrie Post date November 15, 2007 Woo-hoo! Glasgow tickets here… full European tour dates and ticket links are on the official site, here. ← Leopard ate my wi-fi → iPhone headphones