anyone of you had a first hand info about this scooby and when will it hit our shores here?
we just came by motorimage and checked out the new outback, but one of the agents said a a new product will be launched in a few weeks that is on the 2.7 million range. could this be the tribeca?
worth it kaya to wait.




Reply With Quote

