BMW X Challenge
BMW X Challenge: Barbican Square – Kingston, Jamaica. Stewart Motors Jamaica Limited creates an obstacle course with a variety of terrain conditions to test the BMW X series off-roading capabilities.





























BMW X Challenge: Barbican Square – Kingston, Jamaica. Stewart Motors Jamaica Limited creates an obstacle course with a variety of terrain conditions to test the BMW X series off-roading capabilities.