Best selling video game

The largest motorised shopping trolley measures 3 m (9.84 ft) long, 3.5 m (11.48 ft) tall and 1.8 m (5.9 ft) wide. It was made by Edd China (UK) and d