John Armour
- Houston, TX
- Singing Guitarist
- 38 miles from Texas City
- 10 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…”