
Taylor was the keyboardist and vocalist in the Burlington-based indie pop group. He died of "natural causes" in his sleep on Dec. 29, according to a statement from the band.ff
from CBC | Canada News http://bit.ly/2SHudUH
Taylor was the keyboardist and vocalist in the Burlington-based indie pop group. He died of "natural causes" in his sleep on Dec. 29, according to a statement from the band.ff
0 comments:
Post a Comment