It was another week filled with unbridled craziness here in Evansville as a man nearly turned himself into the Human Torch at a gas station on Green River Road!  Don't miss the danger-filled insanity unfold in this week's episode of "It Came From Evansville Watch" available in the video player below!