Tom Verlaine, Frontman of Television, Dead at 73

Tom Verlaine, frontman, guitarist, and chief songwriter of seminal guitar rock band Television, has died at the age of 73. Verlaine passed away on Saturday following a “brief illness,” according to Jesse Paris Smith, the […]