We all know Russ loved his Jeep and this is such a fitting tribute to him. Check out the photos of the Buddy Russ duck and what Jeep owners do with them.
The diet soda sections in Louisiana stores will look very bare soon as products all across the state may be pulled from the shelves and we have all the details why.