Videos Rusted from the Rain – Myspace secret show, Hamburg, Germany Rusted from the Rain - Myspace secret show, Hamburg, Germany