Hey, has anyone seen this channel it just popped up it's found footage stuff and it creeps me the hell out. www.youtube.com/user/Foundmedia23
Printable View
Hey, has anyone seen this channel it just popped up it's found footage stuff and it creeps me the hell out. www.youtube.com/user/Foundmedia23
Gotta say I enjoyed the video will have to wait until Netflix is available in the UK before I watch it.