“The Demolition crew have just about wrapped up filming for their latest project, Last Chance. It’s all being put together now, and a premier is roughly scheduled for sometime in April. Considering the team and the amount of time that’s been put into this project, I figured it would be cool reach out to main dudes with parts and get their take on working on the video.”– Defgrip
30 Mar 2011
Leave a Reply
You must be logged in to post a comment.