Is this one of those Italian three-wheel Ape motorbike/truck thingy? I always wondered what these cost loaded with coffee hardware.