alicamckennajohnson.com
Foreign Film Friday
Dead Snow is my ninth review for Foreign Film Friday. Dead Snow is a horror movie from Norway, there is an isolated ski cabin, college students not expected back till the end of spring break, burie…