In the outlying regions of the country, this type of setup is seen everywhere hauling goods and people.
From Cuban Street Life
Cienfuegos Public Transport
This kind of setup is very popular in Cienfuegos. I have no idea how it works as far as cost. It was by no means a tourist ride!