-
Is That An Elephant On The Hill Above The 60 Fwy? No, It's An Ancient Mammoth... And A Fun DiscoveryIf you live in the Inland Empire and are driving on the 60 Freeway from Riverside towards Los Angeles, you might have seen the HUGE steel "elephant"-like…