Trinidad & Tobago has medalled in 3 of the last 4 100m finals events at the Olympic games...and we might be able to add the 200m to that list.
If this was mentioned before, go ahead and merge/delete this thread, but I just thought about this and thought to myself...waaaay, daz a big scene for a tiny lil country like ours....
Bless