Logan Taylor

Logan Taylor and the Thunderbirds Release 17 [AUDIO]
Here's a band of college students currently studying commercial music at South Plains College. Logan Taylor and the Thunderbirds have been together going on two years and are now promoting their debut single "17."
Taylor cut his teeth playing clubs in Clovis, New Mexico, and l…