FanWord logo

KEEGAN

PALMER

KP

Keegan Palmer

Newburyport, MA, USA (Hometown)

North Andover, MA, USA (Current)