Police officers monitoring CCTV in the Chinese city of Taizhou, Zhejiang Province, were stunned to see a man driving two bumper cars on a busy street.
The more Ben starts looking like someone's Dad, the hotter he gets