Not to be missed if you are visiting Asheville is a ride on board the purple bus operated by LaZoom Tours.
One part historic city tour and two parts zany "children's theater for grownups", the bus runs on biodiesel and the energy of the three-person crew.
In addition to the bus driver there is "Babs", your tour guide:
The third member of the trio plays a host of characters you meet along the way, including this bear (I'm not even going to try to explain):
and a floating djinni:
Not to mention a squirt-gun fight with a crazed bicycle rider on the streets of downtown Asheville (we were too busy participating to get a picture).
And, of course, there is a grand finale:
Great fun, made even better by the fact that you can bring tasty adult beverages on board. Not to mention a brief stop partway through at the Thirsty Monk for a quick Belgian beer fix.