Amazing spec on this one too. "Lamborghini Palm Beach" ?
Svar
Well this is definetely something else, great spot tho!