Russian freeski crew Life Steeze Media just dropped the trailer for their latest flick “My World”. The quality of the filming, editing and urban riding in the trailer is absolutely next level and as supporters of LSM, everybody at Amplid is super excited about watching the finished movie, which should be available after the premier in Moscow mid September this fall. Click through to watch the trailer

Click here to view the embedded video.