Sasha Liu

All Articles

October 28, 2025
The first-ever Icon competition champion claimed a $50,000 cash prize and billboards across Times Square.