May I humbly suggest "Venus de Meatballs" kinda classy, honors the maker of the meatballs and lends itself well to artwork for the truck, menus and website. I could be wrong.....
William and I like Haulin' Ballz
I like both Magical Meatball Tour and The Meatball Machine - How about
Magical Meatball Machine - paint the truck like some 40's machine (thinking of that movie The Imaginarium of Doctor Parnassus ) but the Tour thing - shirts etc would be really cool.
Okay Venus and Troy, this turned into a little brainstorming and research project for me. It's a slow day. What else can I say? Here are a bunch of possibilities in no particular order: Everybody Wanna Meatball, Great Balls on Tires (not an original idea - there's one in LA), Ballin' and Haulin' or Meatballin' and Haulin', Big Ballin' or Big Meatballin', The Meatball Boogie Van, Str8 Meatballin', I Got You By The Meatballs!, Meatballistic Transport, The Meatballad of Venus, Venus' Power Meatballad, The Mobile Meatball, Meatball Mobility, Meatballs in Motion, The Motoring Meatball, Venus de Meatball, Venus Be Ballin' or Venus Be Meatballin'.
I like the "MM Tour" or "TM Show" (hey...Transcendental Meatitation!). The promotional angles are endless. Truck painted up like an old circus wagon, etc.
In "On Top of Old Smokey" the meatball rolled when somebody sneezed. I kind of like the "folksy" connection in this way. Plus, you know, it's a truck, so it's also an awesome play on words.
I second "Hauling Balls", but perhaps it should be "Haulin' Ballz!"
Meatball Machine--Liz Nord, it didn't take it the first time.