depressing

  1. G

    Movie Theater And the award for Most Depressing New Show goes to

    Life After People on The History Channel. The whole show is scientists talking about what will happen to our cities once people kill themselves off. This episode had some bad news for Phoenix and Miami residents. Neat show, actually. Showed some pretty cool stuff. A lot more speculation...