Ozzy & Jack's World Detour is looking like it'll be pretty interesting, to say the least. The show will premiere on the History channel on July 27 and will consist of 10 episodes of Ozzy terrorizing the world best he can.
You can check out another trailer for the show above, complete with Ozzy driving and presumably firing a tank, and then check out the other trailer for the show right here.
Sponsored Links from Around the Internet