Tody Castillo has been nominated by the Houston press in the "Best Pop" category for the 2006 Houston Press Music Awards. This retro-pop rock group is from Houston, Texas.
Added by stjnky on December 14, 2006