Alien Country

A brand new release from Liam Marcus Torres the mastermind of Alien Country, entitled “Like My Life Depends On It,” has made its appearance in the music world on July 11th …. in a big way. Myself not normally impressed at first glance, or at my initial listen, was overtaken by the talent and creativity and especially the voice of this artist. The album is a fabulous fusion of rock, pop, country and science fiction,
0 Comments