Barry Allen and the New Rebels hit fans right in the nostalgia at the Arden

Barry Allen and the New Rebels hit fans right in the nostalgia at the Arden

Barry Allen and The New rebels packed a full house at The Arden Theatre on the night of Saturday, Jan. 21. The band performed what very well might be their last show, celebrating a long career in the Canadian music industry.   It was a nostalgic evening as...