China Car Forums banner
1 - 1 of 1 Posts

·
Registered
Joined
·
459 Posts
Notice the burning of the American flag? Everyone hates the USA at the moment and you can't blame them. I, as an American, am ashamed of what my government has done in recent years as I'm sure many other Americans are as well.
 
1 - 1 of 1 Posts
Top