TekServe Leopard Release Party
Uploaded on Nov 04, 2007 / 34 views / 115 impressions / 7 comments
Description
Not really the party, though, since they didn't let me videotape anything inside. This is just some clips of the surrounding stuff spliced together.