Tag Archives: New York City

“The Vessel” New York City’s Newest Landmark Opens

(Billy Francis LeRoux) The ever changing landscape of New York City just unveiled its’ most recent addition. It’s being called many things including “ The Eiffel Tower of New York” , “The Wastebasket”, and “The Beehive”. The 150 million dollar “sculpture” called “The Vessel” opened March 15th at the site of the largest and most expensive real estate project in

Read more