Table of Contents
show
Take a look at those entry steps! My legs are aching already.
This trailer, like another crazy-looking one, is owned by Sheikh Hamad bin Hamdan Al Nahyan, and can be seen at his car museum about an hour south of Abu Dhabi, in the United Arab Emirates.