This five piece roots/rock band out of the tropical island paradise of Trinidad and Tobago flawlessly unites the worlds of heavy metal and reggae.
Added by Upcoming Robot on October 24, 2008