Shreveport Drivers Baffled by Exotic Animal SightingShreveport Drivers Baffled by Exotic Animal SightingFolks were scrambling for their phones to get a picture when they saw a very large animal peeking out of the back of a truck.Rueben WrightRueben Wright