A truck carrying a large number of speakers. Although not very practical, the flashy modifications are one of the attractions of the show.
Share on SNS