France Xbox 360 Video
To follow up to this story where the Xbox 360 marketing team in France plastered posters all over a store front directly across the street from a Sony PS press event, comes this (short) video that shows some behind the scenes footage.
Note: you’ll need Windows Media Player to view the footage.