A spoof of the events surrounding the alleged rape of Goodfella Henry Hill.A spoof of the events surrounding the alleged rape of Goodfella Henry Hill.A spoof of the events surrounding the alleged rape of Goodfella Henry Hill.