illScarlett album review

illScarlett is a band from Canada, but that does not stop them from bringing their rocking music to the states. The band has a huge following, and it is no surprise when one considers their collection of albums. Since the release of their first album in 2004, the band has been going around spreading their […]