Tauntaun is a metal band from Denver, Colorado, and features Chris Fogal, Ian O'Dougherty, Dave Barker and Matty Clark.
Added by Upcoming Robot on November 11, 2008