Friday, April 21, 2006

The Ford F150 of China... It's amazing how much can be packed on one of these bikes.

No comments: