Port Elizabeth Surfer, Josh Enslin has set a new Guinness World Record for the longest surfing marathon at Pollock Beach in Port Elizabeth in the Eastern Cape this weekend. The 30-year old surfer was in the water for a session lasting more than 30 hours, breaking the record of 29 hours and 27 minutes that was set by American surfer Ben Shaw in August last year. Enslin says the motivating factor behind his achievement is not just for personal glory, but to raise funds, clothes, food and other non-perishable items for street children and children's homes. Our reporter Jayed- Leigh Pulse has more.