Krebs Poppers for those toothy critters Very cool things are in the works.. The chewed up fly has… View more