Custom-built BMW M5 Powered MX-5 [w/video]

We're quite partial to the Mazda MX-5 (or Miata if [...]