John Allen Keck is a singer songwriter living in Asheville, NC. With his band, Above Ground he plays original “brand new classic rock.” John Allen Keck Listen to music here. Listen Now See Events page for upcoming shows