Derek Peden

Derek Peden

Turned on last 10 minutes of Raiders of the Lost Ark on Channel 4 just in time see them edit out the face melting.