I saw a brand new black lamborghini murcielago roadster on main street in melrose coming from wakefield. Anyone know whos owns it? Looked great, plus...