Ray grand slam

5 min read

David Barratt set himself a target for 2018… it took him 100 days. He tells how