Popularity: 1
1980-09-29
Barcelona, Barcelona, Catalonia, Spain
Character: Sound Engineer
Release date: 10/14/2011