in

This trailer of deliciously stacked pallets we handed on the freeway just now. – last

This trailer of deliciously stacked pallets we passed on the highway just now.

This trailer of deliciously stacked pallets we handed on the highway just now. – impressive