The other mascots in the video must not like him either. They made him do the chores--lawn mowing, wash the car. Then drop and give 'em twenty pushups. :lol:I think Penn State has the worst mascot I've ever seen, and that's saying a lot (considering I've seen Lil' Red)
Lil Red should have been standing in a corner
Nebraska needs to ditch the blow up doll mascot already.