Apparently there's a new tourist attraction outside Neyland Stadium