(Super 8, 2012) Filmed on the west coast of North America (British Columbia, California, Oregon, and Washington).

Music: They Move on Tracks of Never-Ending Light by This Will Destroy You (twdy.tumblr.com/).

Loading more stuff…

Hmm…it looks like things are taking a while to load. Try again?

Loading videos…