Just turned on the tube and the"Isle of Man TT" is on. Any one familiar with this racing? Looks like an enclosed motorcycle that has a strange sidecar and the passenger is free styling his weight around to help with the maneuvers for the race. They're traveling around 120-140. So what is this sport?