Started By
Message
re: Refs love them some thUGA
Posted on 1/1/20 at 9:16 pm to BamaMamaof2
Posted on 1/1/20 at 9:16 pm to BamaMamaof2
There are no fans in any sport on earth worse about whining about refs than Alabama football fans.
This post was edited on 1/1/20 at 9:17 pm
Popular
Back to top
Follow SECRant for SEC Football News