It’s Here! The Official Music Video of Waving Flags in Times Square – Camp Simcha Boys 2010 July 28, 20101 Comment