Cherubs

1999 • Album

Most popular songs of Arab Strap

Trivia about the album Cherubs by Arab Strap

In what year was the album “Cherubs” released by Arab Strap?
The album “Cherubs” was released in 1999 by Arab Strap, featuring 4 tracks.
What is the most successful song from the album “Cherubs” by Arab Strap?
Cherubs” is the biggest hit from the album “Cherubs” by Arab Strap.

Other artists of Indie rock