Talk:Lucra L148/@comment-28856025-20160722044716/@comment-27524282-20160722145736

Based on this its powered by a 4.7L LS7 V8. The only Mercedes related component is its transmission.