There is a new video up on youtube that is the beginning of many more videos.  You should check it out and look for for more coming soon.

Also, see if you recognize any of the people in this, feel free to post here who you think they are.