Kollel Yom Rishon Series: Dr. David Pelcovitz, Dr. Steven Fine, and Rabbi Benjamin Blech in Toronto, Canada

pelcovitz-fine-blech-2009