Sofa Castro
Who is Sofa Castro? Sofa Castro is a YouTube sensation from Colombia whose self-titled channel has exploded in popularity across Latin America. Sofa Castro has garnered a significant following thanks to her countless skits, replies, stories, challenges, and more. Sofa…