Online
Video games, violent TV, movies have to have some effect on crazies already on the edge. Network TV is one shooting show after another each night.
you know what all of those things have in common?? parents who allow their kids to play those games and watch those shows