?

Found these unlabled on computer ... not sure if they were posted or not (or what it is from)

Bob Rose - Chop Shop

 

Left subtitles for those that like humiliation. revenge scene