indie Music Music Video Ottawa No Filter – June 18, 2018 By Ming Wu on Wednesday, June 20, 2018 Here is the June 18th edition of No Filter on CHUO 89.1 FM. It was all Ottawa Dragon Boat Festival 2018 related! Had my picks of who to see this …