John Locher AP
John Locher AP

New Miss USA is an S.C. State grad

May 14, 2017 11:09 PM