Tag: London Alexandra Palace

Alice In Chains: Two New Music Videos + Tour Dates

TWO NEW MUSIC VIDEOS PREMIERE ON VEVO Alice In Chains premiered not one, but two official music videos today. Watch what happens when a lesson about the devil and dinosaurs goes horribly wrong on the classic TV show, Uncle Sal and Pals in the official music video for “The Devil Put Dinosaurs Here.” In their …

WP2Social Auto Publish Powered By : XYZScripts.com