villavarian
The Fly
You have to think that the band came up to New York yesterday and will be here through Sunday. I would assume that they are staying in Manhattan for the week and will be out and about during the day and on their off nights.
Where do you think they are staying and where would you be likely to see them?
Where do you think they are staying and where would you be likely to see them?