Markus Stitz releases new short film on off-road North Coast 500