Charlatan Release Music Video for “China”

Utah based scrap metal band Charlatan have released their new single and music video for “China”, taken from their upcoming album Remarkable, out 4/7 on Revival Recordings. Charlatan can b...[Read More]

Lost Password

Please enter your username or email address. You will receive a link to create a new password via email.

Sign Up