Keller Watts on Muck Rack

Keller Watts

Verified
Baton Rouge, LA
Meteorologist — WBRZ-TV (Baton Rouge, LA)