This week I take you guys to the famous turnbull canyon. Many street racers and touge enthusiasts go to turnbull canyon to test their limits. Some say that the Boso Mech was born on this very road and at the dead of night you can hear the roar of of the Boso Mechs Emerald Beast.
This road has claimed many “enthusiast’s” cars. Some say that the Boso Mech cursed these canyon walls. They say that the canyon walls comes crashing towards the skilless drivers.