Greg Vaughan

53, from Dallas, Texas, USA

Image of Greg Vaughan