Neil A. Radow

Neil A. Radow

Load more
About Me
Neil was born in New York City and grew up in Atlanta, Georgia. After a brief stint volunteering with Sar El (Volunteers for Israel) during the 2nd Lebanon War, he decided to make Aliyah and draft to the IDF.