Poor ol’ England should have seen this one coming. The writing was on the wall when Nike insisted on putting up this pre-World Cup sculpture on Cromwell Road in London. It’s a rip off of that Mount Rushmore place in the US. Maybe if they’re rushed more they wouldn’t have gone down so horribly to the Germans.
Oh well – there’s always next time.