Edward Thompson

Edward Thompson was one of the TerraSave members that were abducted and taken to an island in 2011.