New Slingshot Video

The Slingshot team has made a new movie in Panama. A great edited video with some kick-ass shots, just like we’re used to see productions from Slingshot!


Tags: , ,

Leave a Reply