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