Demon Engine! This is a 6.2 Liter Superchaged V8 Pulling 770-Pound Feet of Torque and to top it off itβs pulling 840 Horses to the wheel! #MotorMonday
πͺπͺπͺ
nik
πͺπͺπͺ