Go for the fireballs, stay for the self-mythologizing and angst: That could be the pitch for Rammstein, the German rock band that played its first American show since 2001 on Saturday night at a sold-out Madison Square Garden.
Topix — Go for the fireballs, stay for the self-mythologizing and angst: That could be the pitch for Rammstein, the German rock band that played its first American show since 200... more info