Ben Palmer Of Rocky Roosters On the The Mongol Rally 2013 16:29 UTC 24th July 2013 HIGHLIGHT ON MAP MORE FROM Rocky Roosters The Mongol Rally 2013 BeyoÄŸlu, Turkey In Istanbul staying at levante hostel!