Mercedes AMG-G63

Vehicle Details

  • Power: 585 HP
  • Torque: 850 Nm
  • Weight: 2599 kg
  • Top Speed: 240 km/h

 

Spot Details

  • Location: Chiyoda, Tokyo, Japan
  • Date: 21.01.2024