Originally Posted by Taunton Blue Genie Haven't seen a team that looks like winning the competition yet. France for me
Forum Rules