World's longest bus journey takes over 100 hours and branded 'absolute hell'

The gruelling journey spans 4,000 miles and connects two oceans.