Popularity: 2
1967-03-05
Madrid, Madrid, Spain
Character: Self
Release date: 11/20/2008
Character: Ray Loriga
Release date: 02/25/2022
Release date: 11/27/2015