hidesert here, boldly forging into (or hopefully out of) the vale of ignorance. What is the pink and yellow tag on the side of the bikes?
Give it a few more weeks, and somebody in the aftermarket will come up with mufflers to quiet the cooling fans.

Great comment about panniers, bovefrankj! That's exactly what it looks like.