from "2007-06-22: Bochum Total, Bochum, Germany" album by Roter Sand
See who else performs this track