With the new season of Man vs. Wild starting tonight, most of you have probably already seen Bear Grylls’ adventure in Little River Canyon, Alabama. If not, it re-airs again tonight at 11:00 p.m. on the Discovery Channel, check it out for some good laughs. Now if you have been to Little River Canyon...
