Location:
United States
Description:
Meet Taylor McKay, the newest member of the 99.7 The Point family. She brings free spiritedness, sarcasm and plenty of estrogen to your morning.
Language:
English