THEPRP News

Clown Core Release “Tears Of God” Music Video


0

Clown Core‘s latest video has arrived online below. It’s for the song “Tears Of God” from their latest effort “Van” and it takes a break from the unusual hijinks you often find in their visual output. “Van” saw a release late last month.

- Advertisement -

Comments