Todd Standing Interviews Les on his new radio show

The Bigfoot Evidence Blog reviewed Todd Standing’s new radio show and concluded “Holy Shh… This Todd Standing / Jeff Meldrum Interview With Les Stroud Is Actually Good!”

Read more and listen here:

Post to Twitter Post to Delicious Post to Digg Post to Facebook Post to Reddit Post to StumbleUpon