Believe it or not Sibu is on Youtube video produced by Taiwan tv station
Parti Bumi Kenyalang
肯雅兰全民党
Popular multimedia site with latest IT news