This is actually designed to sit on a trailer tongue although I suppose it could be mounted elsewhere (such as a roof rack). It holds 5 x 5 gallon cans (included). Dimensions are 50.25 L x 10.5 W x 22 H inches. The metal rod allows you to lock the cans in place.
$50 for pickup or $75 plus...