Artist Fan Yang was dubbed the "bubble witch" with 19 times receiving a Guinness World Record. Fan Yang has performed bubble art in many countries around the world, especially in the US during the past decades. Currently living in the US, but a child of Vietnamese descent, this 1962 bubble artist is always painfully inclined towards his roots and...Read more