Founding Fathers: Sir Stafford Sands (Original)
Discovering why Sir Stafford Sands left The Bahamas in 1967.
Info mistake?