Carnewschina spotted this looooooooooooog Ford F650 streeeeeeeeetch in front of a swank Beijing hotel. This is a good place to spot outrageous cars in China, sometimes, it feels as if they get imported only to be permanently parked in front of a fivestar. As you can see, even the rope wasn’t long enough to completely rope off the monstrosity. (Read More…)
Categories:

Recent Comments