New Chuck Prophet release coming soon.

Let Freedom Ring! is the name of the new Chuck Prophet release. Chuck's been making great rock and roll for a long time and decided to record the new release in Mexico City. Chuck explains a few of the reasons for recording in Mexico in this new trailer.