Superhumans September 28, 2015 by Ravi Chandnani Leave a Comment Barry Sheene on the RGA 500 at the Venezuela Grand Prix in 1977 It is rare to see an accident victim mentally recover fully from a serious crash however, some extraordinary men and women do comeback with a bang [Read more…] about Superhumans