Wanna read about LeEco in America? Chinese tech star = USA flop.

“It was clear the wheels came off before the launch. The wheels came off when the car stopped working.” I mean, other than the moronic quote above, t

See also  The Men Paid To Break In Designer Jeans

COMMENTS