Viral Video

Even Russo's England teammates were left dumbfounded by the goal.