Search for "Delarosa"
in
King of the Streets (2009)
in
Desolation Canyon (TV) (2006)
A Sierra Nevada Gunfight (2013)
in
Targeting (2014)