Why is anyone nuts for thinking England have a chance like? I dont see any better to be honest? My money is on Germany like but England could easily do it