Walk Off the Earth band member Mike Taylor dies

BURLINGTON, Ont. — The Burlington, Ont.-based band Walk off the Earth has announced the death of keyboardist and vocalist Mike Taylor. In a post on various social media sites Sunday evening, the band says Taylor died “peacefully from natural causes last night in his sleep.” His bandmates express their “deepest sympathies” for Taylor’s two children […]

Continue Reading