PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.
PACIFICA, Calif. — Thousands of spectators gathered at Linda Mar Beach in Pacifica on Saturday to watch dogs ride the waves during the annual World Dog Surfing Championships.