Tuatha Dea features pure primal energy with a Celtic twist. Come check them out tonight!
Centenary Church OF St. Louis, 55 PLaza Square, St. Louis, MO 63103 at 16th Street and Olive
Earth Rhythms Healing, The Grove House Present Tuatha Dea Thursday, August 22nd, 2013
Doors 7pm Show at 8pm
55 PLaza Square, St. Louis, MO 63103
$15 at the Door
Check out the bands website for music and videos: