Thousands line the streets to bid farewell to fallen deputy Brad Garafola

Thousands line the streets to bid farewell to fallen deputy Brad Garafola