pep rally

1y

LONDON - Weird sight in the U.K.

On Friday morning, the Patriots held an hour-long walkthrough in Hyde Park across the street from their hotel.