In the last 24 hours we’ve heard a couple reports referencing an upcoming film that will feature a 2007 MINI Cooper S in some way. Has anyone else seen or heard of something similar?

We’ll post more when we get it.