Swedish rockets Sister Sin has released a new album trailer. You can watch it below. Their upcoming album Now & Forever is set to release on October 23rd, 2012.
Swedish rockets Sister Sin has released a new album trailer. You can watch it below. Their upcoming album Now & Forever is set to release on October 23rd, 2012.