The Icarus


Max Zlotskiy

Max Zlotskiy

Editor
Web Team
7 articles

Max Zlotskiy is a student at Hunter College studying film and computer science. He founded The Icarus in his junior year.

Articles