The Technicolors are a five-piece band based out of Phoenix.
Added by Upcoming Robot on September 14, 2012