The Series Central is a Youtube channel dedicated to Call of Duty montages much like The Hazard Cinema and releases original stuff almost daily. It's the sister site of PS3 comedy if you remember that channel. It recently got new ownership and the new guys are putting all their support in it.
Here are a few samples of what is realeased there.
Dare Sorr EP. 2
Let It Rain Ep.12 By Dualtz