G'day, my girlfriend and I are coming to the States in August for the Indianapolis GP and the US Open. Staying in NYC for 9 days so wondering where is the best place/area to stay?
Cheers
Cheers
Search is unavailable. Browse the forums to find a discussion.
12 posts · Started by CraigBa · 20 Dec 2011
This post could not be recovered from the original forum.
This post could not be recovered from the original forum.
This post could not be recovered from the original forum.
This post could not be recovered from the original forum.