In what was probably the weirdest soccer match finish ever, Barbados →

This is pretty cool. I have never heard of this til now.

# | 07/09/2008 1:21 p.m.