Pedal Joe has a dream come true in Johannesburg after two years of pedaling across Europe and Africa on a mission to help the needy.