I was fully expecting to give this place at least 4 stars but what the hell is up with the facilities… or should I say the lack of facilities?Chuckwalla is one of the newer tracks in SoCal and it’s literally out in the middle of friggin no where. There is nothing there… expect for SPACE! So why is the paddock…