Glenn and Black Sabbath live onstage during one the live USA dates in 1986.
cool pic. i wish there was a good video of this tour. i've only seen a few bootleg type clips.
Don’t have an account yet? Register yourself now and be a part of our Community!