Trevor Henderson is creating scary found footage art and micro horror stories!
You must be 18+ to view this content