British graduate bats record 26 hours for charity!

Posted on July 18, 2013 User Submitted



British graduate bats record 26 hours for charity!


DailyMotion

YouTube