A Canadian Couple Found A Live Frog Living Inside A Green Pepper NEWS / By timw_brap How the hell did that happen?