Man Rides Horse Into Town Pump Store in BozemanMan Rides Horse Into Town Pump Store in BozemanA man and his trusty steed recently rode through a Town Pump convenience store in Bozeman.Jesse JamesJesse James