Can anyone provide updates on the Echo NYC office? Is it still on Broadway downtown? Any good/bad experiences worth noting? Thanks.
Woke up yesterday with a very large black bear in my backyard...gotta get the hell out of the country! Just kidding...well there was a bear spotted a block from my house( i live next to a large wooded area). Just curious as to the status of the nYC office.