Started By
Message
re: Athlon Sports Top College Towns
Posted on 6/24/16 at 9:36 am to StopRobot
Posted on 6/24/16 at 9:36 am to StopRobot
quote:
Exactly. Boulder is the best college town in the US. Its insulated. Its beautiful. Its got a really cool downtown scene
it is ok but overrated. their stadium and area around it is ugly
Popular
Back to top
Follow SECRant for SEC Football News