I keep seeing this in photos when searching for accessories online. Some kind of integrated storage area in the cargo area? Anyone know what it is? Can you buy them? I can't find any mention of them online. Perhaps it is for other countries?
486.6 KB Views: 969