Originally posted by luckee
old news...I posted this months ago.
I did a search for Mercedes, Mercedes seven, mercedes and Luckee, Seven and Luckee, transmission and tranny.
No clue where you posted this months ago.
also the press release on it is 5/14 so where did you find the info months ago?