Alexander DeLuca

Alexander DeLuca

Alexander De Luca is a writer, YouTuber, and communications strategist based in New York City. He writes about internet culture. alexanderdeluca.com