IROLLZ
Some of the most annoying University Sports fans are from Alabama. Here is some of our evidence. Their Roll Tide rallying cry is referenced.
Some of the most annoying University Sports fans are from Alabama. Here is some of our evidence. Their Roll Tide rallying cry is referenced.