Blog

E90 BMW M3 Sedan vs Mercedes AMG C63 vs Lexus ISF, who do you think will win? The video is in Japanese but no translation is needed 🙂