ShowShowSteve Blimkie at Ollie'sOct 16, 1981Steve BlimkieOllie's · Toronto, CanadaFollowI was thereUpload from this showMediaLineupAboutLoading