by Ryan McLaughlin 1 year ago
Episodes of Robot Chicken - possibly the funniest thing on YouTube
Videos and vlogs from an expat who lived in Suzhou, China; and now lives in Haikou, Hainan, China.