In Pictures: Rammstein in Atlanta
German industrial-metal band Rammstein chose Ft. Lauderdale, FL's BankAtlantic Center for the kickoff of their current North American tour supporting their new retrospective set, "Made In Germany 1995-2011."
The current itinerary targets fans along the East Coast, Great Lakes states and West Coast, among other locales, who no doubt are girding their loins in anticipation of Rammstein's bombastic, pyrotechnic-laden and occasionally controversial show. The tour's next stops are tonight (4/25) at Baltimore's 1st Mariner Arena, and tomorrow (4/26) Philadelphia's Wells Fargo Center. The finale is scheduled for May 25 at the Toyota Center in Houston.
SoundSpike photographer Allen Ross Thomas was among the media representatives permitted to take pictures of Rammstein during their show at Phillips Arena in Atlanta on Monday (4/23), and here are some of his best shots. --View Larger Photos