Scout Tafoya
Director Actor
Scout Tafoya is a Director Actor - known through the film Eyam (2012), The Riverbed (2012), I Need You (2011), The Last Flesh & Blood Show (2012), Tron Wayne Gacy (2011)
Scout Tafoya is a Director Actor - known through the film Eyam (2012), The Riverbed (2012), I Need You (2011), The Last Flesh & Blood Show (2012), Tron Wayne Gacy (2011)