vandalamagazine.com
Alice Cooper Premieres Official Video New Single ” The Sound of A” 
Alice Cooper has just released official video premiere for Alice Cooper’s “The Sound of A.” The song has a special meaning; it is, in fact, the first song that Alice Cooper wrote …