New Chuck Prophet release coming soon.
Submitted by [email protected] on September 28, 2009
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.