HOUSTON — Natasha and Natalia Starr, aka The Starr Sisters, are appearing at Vivid Live in Houston, Texas, Jan. 15-17.
The Polish Penthouse Pets will be on stage with two shows each night at 10:30 p.m. and 12:30 a.m.
“We are looking forward to to meeting our Houston fans, and entertain them Starr-Sisters-style,” Natasha said. “It’s great to be back on the road so early in 2015; it’s definitely our favorite thing to do: to be able to meet our fans in person and show them our love."
Vivid Live Houston is located on 2618 Winrock Blvd, Houston, Texas, 77057. For more information, including VIP reservations, call (713) 974-2100.