Loading...
Uploaded by tearvine2 on Aug 3, 2007
a computer/internet gaming bar in Beijing China
People & Blogs
Standard YouTube License
It was something to do to pass the time! Hahaha
tearvine2 4 months ago
travel, from usa (?) to china----to play games on a computer?!
nerd alert?
monk22yrs 4 months ago
Load more suggestions
It was something to do to pass the time! Hahaha
tearvine2 4 months ago