God of Love cover

God of Love Album
by Bad Brains

1995
48:06
12 Tracks
2 Lyrics