The World’s Best Soccer Fans
September 16, 2006 Leave a comment
Here they are folks, the best soccer fans in the world. Doubtless, they are cheering for their favorite team in the above picture. I can’t tell the team’s insignia from the headbands but rest assured that these guys will support their team, possibly to the death. Ole, ole, ole…