Formed in 1997, the band is made up of Ted Henderson on bass and vocals, Derrick Liverpool on drums and vocals and Russell Henderson on guitar and vocals. Their music has a tropical flavor and is a sensational blend of Caribbean music.
Added by Upcoming Robot on April 23, 2008