Another promising and ambitious infrastructure which could have changed the face of Thailand tourism is on the brink of collapse as reported by Thai newspaper Khaosod. Originally, the 220-kilometer ...
ScrapLifeLee on MSN

Demon Swap Gone Wrong

This Ram SRT-10 project with a Dodge Demon engine hits a major setback. After lowering the suspension and restoring the wheels, a severe oil and coolant leak is found under the supercharger, halting ...