• Police Say, “No Go-Cart!”

    Police in China pulled over this woman for driving a go-cart down a roadway.