The latest episode of Once Upon A Time... takes you on a tour through Luxembourg's transport history.

Around 6,000 BC, humans domesticated the first horses and invented the wheel.

Watch the episode here or on RTL Play.