Michael Alan Alien and Jadda Cat were performing their “Living Installation” at Pier 45 in Hudson River Park when officers accused them of soliciting on the premises.
Michael Alan Alien and Jadda Cat were performing their “Living Installation” at Pier 45 in Hudson River Park when officers accused them of soliciting on the premises.