What Happened on Jan 15 1996

  • Accept releases Predator

    Predator is the eleventh studio album release by German heavy metal band Accept. It was released in 1996, produced by Michael Wagener and recorded... Read more