Alice Cooper released his eighteenth studio album Trash 25 years ago today July 25th, 1989. We'll feature tracks off this album tonight at 7pm!