Seth Zaidi

Seth Zaidi was a townie who mysteriously died on Olive Specters lot. Not much is know about him.