We have two answers for this, yes it is the same SL60 that has been sold, or could be a re-badged 129. Only a real benz expert can clarify this, but looks legit to me. This car was imported way back in the 90s from UAE and was only with one owner till now.