Live in Houston, TX!

Love Star performs live at Fitzgerald’s in Houston, TX!