Front of Holiday Inn, West 26th Street, NYC. When my boss demanded a 45 minute conference call, I plugged in here.
Holiday Inn, West 26th, NYC
Front of Holiday Inn, West 26th Street, NYC. When my boss demanded a 45 minute conference call, I plugged in here.