Is a band from Salt Lake City, Utah - United States and it was formed in 2006.
Members: Todd Rackham - vocals, keys Bryan Lee - drums, vocals, samples
As of June the band is back, looking for new members and getting things ready to go again!
Don't want to see ads? Subscribe now