Here’s a holiday sight that stopped me in my tracks: a larger-than-life Santa Claus statue on display at Tangram Mall, nestled in the heart of Flushing’s Chinatown. Picture this — jolly old St. Nick towering in his classic red suit, set against the glow of vibrant Chinese neon signs reflected in the glossy mall windows. It’s the ultimate mash-up of holiday cheer and cultural flair!
Continue reading Merry Christmas, 2024!
