Plum Island
- Episode aired Oct 15, 2010
- TV-14
- 45m
Jesse heads out to sea and later storms Congress to find out if the government conducting bio-warfare experiments at the mysterious Plum Island Animal Research Center off the coast of Long I... Read allJesse heads out to sea and later storms Congress to find out if the government conducting bio-warfare experiments at the mysterious Plum Island Animal Research Center off the coast of Long Island.Jesse heads out to sea and later storms Congress to find out if the government conducting bio-warfare experiments at the mysterious Plum Island Animal Research Center off the coast of Long Island.