
Joined on Sep 14, 2012
Regions followed
Meghan Windle is from East Greenwich, Rhode Island. She is majoring in Strategic Communications at Elon University.
Meghan Windle is from East Greenwich, Rhode Island. She is majoring in Strategic Communications at Elon University.