That LED Barge Has Made Its Last Trip On The Rivers Around Manhattan
October 9, 2019 by Dave Haynes
New York City has reached a settlement with the Florida company that upset many residents by operating a floating LED billboard barge on the …
Read more