“Cosmic X” Experience from Artist Jack Armstrong Comes to New York City!
The “Cosmic X” buzz in the Big Apple air is electric. Iconic artist Jack Armstrong has taken over Times Square in New York City with a stunning, electronic “visual art” campaign. The Tony Lama,...