• 4 years ago
James Bond TOMORROW NEVER DIES movie clip - Bike Shop Fight
On this day in 1997, the bike shop fight scene from TOMORROW NEVER DIES was filmed at Frogmore Studios with Wai Lin (Michelle Yeoh) showing off her martial arts skills.

Recommended