Vixen Live! Friday, January 19, 2024. The Strand Theater, Hudson Falls, New York, NY, United States, USA.0:00 How Much Love5:46 Cruisin'10:08 Red14:47 Streets in Paradise