The History channel released the first trailer for Ozzy & Jack Osbourne's new travel show, Ozzy & Jack's World Detour, and it looks pretty watchable. The show premieres on July 27 at 10:00 p.m and will feature hour-long installments visiting places like Mount Rushmore, Stonehenge, the Alamo, Roswell, the Jamestown Settlement and Sun Studios. They'll also stop at places like a missile silo, England's famed Bletchley Park and a private museum of working artillery tanks.
Sponsored Links from Around the Internet