Rabbi Benny’s Weekly Torah Thought: Pitch Your Tent

Rabbi Benny Hershcovich, Shliach in Cabo S. Lucas, Mexico, delivers his brief and hilarious thought on this weeks Parasha, Vayeira.