R rickyterrain200001 1st Like Media: 0 Joined Aug 8, 2019 Posts 4 Media 0 Likes 1 Points 38 Location United States rickyterrain200001, Mar 4, 2025 #1 Anything on Victor Izarra? Looks like he has only fans Login • Instagram