On google earth there appears to be two giant cushions on the roof of a building on west 31st street, New York city. Clearly they are not soft furnishings but what are they?
The song was an american preppie/ska thing, out a few years ago. All I remember was that the video had a bunch of american 'kids' hanging around a seaside resort. They were riding scooters, and there...