Album Reviews Album Review – Toy Self Titled By SG 11 years ago The eponymous first album by Toy has been around for a few months now and