20 days ago
Photo of Aidan McIntyre, age 11, with half of the Bahamas Olympic gold medal winning 4x400m relay team at Atlantis, Paradise Island, Bahamas, August 2012. Earlier, Aidan completed the legendary Leap of Faith water slide featured on the Amazing Race. Life is good.
Michael McIntyre ‘76