Smiling One Launch 2014
Posted on June 11th, by admin in Mission 11 - Posts, Mission 11: The Smiling One Foundation. No Comments
After two years of trials and tribulations the Smiling One Foundation in Cape Town has finished its renovations with the help of the Ute Force and the Thorp Motor Group. This was the launch and the community showed there appreciation.