
Neon Indian explores the hallucinatory depths of “Sleep Paralysist” in their new music video which was shot on location at The Miller House in Lexington, KY.
[Watch the video and the special behind the scenes video after the jump!]

Neon Indian explores the hallucinatory depths of “Sleep Paralysist” in their new music video which was shot on location at The Miller House in Lexington, KY.
[Watch the video and the special behind the scenes video after the jump!]