Originally Posted by Citizen's Nephew You could make a killing with a YouTube channel! I might get on that. English refs hate Welsh football clubs. 10 reasons why i know it's true!
Forum Rules