Larry Pike

History

Larry Pike is a land developer who builds a house estate in Oasis Plains, Oklahoma on land that carries a curse from a chief of the Euchee Tribe after a cavalry massacre. After Sam and Dean protect Larry and his family from an insect swarm, he decides to leave the development.