Scorpions, Megadeth: Crazy World North American Tour Trailer Posted Online
2 August, 2017
0 Comments
1 category
Scorpions, with special guests Megadeth, are set to embark on the Crazy World North American tour this fall. A new video trailer supporting the trek is available for streaming below. German rock band Scorpions formed