Follow us on
loading....
A Scottish athlete has achieved a Guinness World Record. Josh Auld lifted a 150-pound barbell over his head while riding...