From the genius electronic artist based out of Toronto Victoria Cheong weaves beauty into the fabric of her art! Read more on Last.fm