2006 Electra Glide Ultra Classic - Houston, Texas
Got to test my new Michelin Commander 3 in the wet today? This was the first heavy rain since I put it on. Felt extremely stable and no issues at all. I didn't realize the rain hitting the camera sounded so bad. I forgot to strip the audio. Might want to turn your volume down.