whistlewhiz resident
Posts
Comments
0
Whistling you say? Foster The People comes to mind. But then, you said not mainstream... There's a band called Still Corners with a song called 'The Trip' - not super well-known, and it's got a memorable whistle in it.