William Hall is a South African.He shares a humble home with his fiancé on the outskirts of Johannesburg.When not at work or tinkering with a new interest, he may be found mountain biking the fores...показать большеWilliam Hall is a South African.He shares a humble home with his fiancé on the outskirts of Johannesburg.When not at work or tinkering with a new interest, he may be found mountain biking the forests in South Africa.показать меньше