John Armour
-
Houston, TX
-
Singing Guitarist
-
9 Verified Bookings
Alisha M. said “We contacted John last minute (very last minute) and he came through for us BIG time! He was amazing and loved by the group. He was super respectful for…”