Stevie Verroca and Mada Refujio currently live in New York City.