Today, October 14, in 2011, suddenly and inexplicably, 140 million people, or 2% of the world's population, simultaneously disappear, an event later known as the Sudden Departure (The Leftovers, 2014)

#TV #Television #TheLeftovers #SuddenDeparture

INSOMNIUM Splits With Guitarist After He Ghosts The Band

They're carrying on with live fill-ins.

Metal Injection