Movie NewsMoviesNewsStrange Indeed! Official ‘Night of Something Strange’ Trailer HitsAsh09/14/2015 by Ash09/14/2015012 This one has been totally off our radar until now…until we happened to se the rather inventive use of track cleats that is. Game on....