We were shocked and saddened to learn of the passing of Mike ‘Beard Guy’ Taylor of Juno winning band, Walk Off The Earth. They’ll be celebrating his life on Sunday in their home base of Burlington. Click here for the details.