I was walking by Tusker House tonight after they had closed. I could have sworn that I was hearing "Sweet Lullaby", at least the vocal recording, by Deep Forest. By the time I got closer it had stopped. It was very subtle.
Has anyone else heard this, or is this just another one of my imaginations?