Discussion in 'Equipment and Gear Off Topic' started by finosis, Aug 8, 2008.
The chinese try so hard!
its says step forward for civilization
haha , oh my god , those are just hilarious . thanks for posting .