Uncategorized
Legs of Steel: “The Lost” Trailer
The Euro mad men from Legs of Steel bring you their newest film, The Lost, a season of progression and, well, going huge. As always, these guys keep things impressive and interesting.
The film will be dropping September 24th, 2013, so watch the trailer and get stoked on the season to come.