Review: The Smallest Creature “Enchanting”

The Smallest Creature are set to pull the trigger on their debut album and fire it off into the public square. This alternative rock three piece call the island paradise of Cyprus home, and from this peaceful,...