Video:

Ezra ten Bruin screaming

All rights reserved
Where was this made?: