News

German big luxury cars can be quite absurd, especially if you start looking at their most powerful versions, like this Mercedes-AMG S63 and this BMW M760Li. It’s only natural to be mesmerized by ...