Just left JFK and on my way to LGA in a taxi and I passed a blue United Bus....on the side it said always free.
I did a search on this here and could not find any info...can someone please post a link or info - thanks.
I did a search on this here and could not find any info...can someone please post a link or info - thanks.