On the road, a long, smoking trailer, on the road, making a buzz.