Twin Sisters Make Up Pop Group Entitled “Echo Mirror”
PRESS RELEASE: By CW Ross March 12, 2021 For as long as they can remember twin sisters, Sephora and Senora Bateman have always enjoyed music. That’s resulted in them forming their group Echo Mirror. They choose that name based on being twin
Read More