I don't know if there are League of Legends players here, but I created a Youtube channel and its all about best LoL moments. Thought I'd post it here too