2025 Scania 770S V8: The Ultimate King of Trucks