20101019 unknown: Piaggo unveils new Ape mini truck