Iya Terra loves Las Vegas and Vegas loves Iya Terra. This was very apparent during the band’s most recent stop in town during their performance at the Hard Rock Hotel and Casino. While the band lives in Los Angeles, they do have Vegas roots and are always welcomed home with …
Read More »