Video:

Luis Rodil-Fernandez screaming

All rights reserved
Where was this made?: