The grestest place on earth. Located in upstate New York.
Vestal won the state championship for mens soccer in 2007. Im lucky, I go to Vestal.
66👍 152👎