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