Land Rover was the official vehicle and support sponsor of the Odyssey Driving Around the World Season 1 TV series. To see more about the 13 episode adventure go to www.odysseyshow.com. View it on National Geographic Adventure Channel, OLN, Directv, Drive TV, LifeOne, and The Extreme Sports Channel. Now available on DVD.
Link to this comment:
All Comments (0)