Buzz? Billboard in New York City

This un-bought giant billboard ad-space is on 11th Avenue in New York City’s Hell’s Kitchen neighborhood.(Officially the neighborhood is called … More