Concert detail

Queen live at the Market Square Arena, Indianapolis, IN, USA [17.08.1980]