Just saw someone walking across the northbound lanes of the Ventura Freeway (US 101). Can't decide if they're stupid or suicidal.