Michelle Branch shows a little leg, hitches a ride - NashvilleGab - Country music news and Nashville celebrity gossip