Streaming Cafe

Since 2009, Streaming Cafe have been live streaming concerts from Kelowna, BC Canada.

... more info