Being Dumb In Taiwan Mountains

691 views · Published 13 January 2008 · 0:38 · Indexed 21 September 2026

Channel: Charlie Rong · 2008 · Entertainment

Watch on YouTube

Brother Stephen and I trying to make each other laugh.

More from this channel