Posted by Vince Campbell on May 18, 2018 flag One of many happy flag customers in Blackburn This is Is Kin Leung and two sons. Lives at 1313 McAllister Way SW. He is a friend of the fellow that purchased Bruce Flesher's house in Blackburn.