The (now) memorial site of where Paul Walker and Roger Rodas supposedly crashed and died. Notice the carefully placed speed limit sign on the ground (45 mph) as well as the sharp turn ahead (15 mph) sign. Also note that this is in front of the headquarters for Hypercel, a cell phone accessory company.