February 2009

New 16 seat Mercedes

Posted on: 9 Feb 2009

We are pleased to announce the imminent arrival of another luxury 16 seat Mercedes vehicle