ShowShowRosie Vela at Birmingham Town HallJun 11, 1987Rosie VelaBirmingham Town Hall · Birmingham, United KingdomFollowI was thereUpload from this showMediaLineupAboutLoading