http://www.youtube.com/results?search_query=peter+chao&search_type=&aq=f
Many funny videos to see.
Enjoy.
Peter Chao = Davin Tong...
His eyes very ugly... oh btw, he tio sexposed also... lol...