May 23, 2016 #1 skyesfire Community Member View Badges Joined Oct 2, 2015 Messages 69 Reaction score 3 Rating - 0% 0 0 0 I saw this earlier today. This is Steve Renella from the show MeatEater.