Monday, December 11, 2006

Cunning stunts


Members of the Filmka (Site under reconstruction)Stunt Team based in Hollywood, perform car stunts during a show in Wuhan, China.

No comments: