New 2025 Scania R770 Officially Unveiled – Here’s Why It’s a Monster!