Welcome to
Project Car Hell »11/19/08 5:20pm 11/19/08 5:20pm, where you choose your eternity by selecting the project that's the coolest... and the most hellish! It seems that the Japanese won't be celebrating an improbable victory over PCH Superpower Britain this time around, with the Land Rover beating the Nissan Patrol . Today we're going to…