Album, Music, Review

Album Review: The Amazons – The Amazons

Inoffensive and weak, The Amazons fail to make an impression with their self titled debut.

Read more
Advertisements