Best Own Goal Ever!

Costa Rica player scores own goal vs Canada – Jan 23, ’12