Around 6,000 people have taken part in the world's largest snowball fight in Seattle.
The epic battle, involving at least 5,834 people, takes the world record title from the Republic of Korea.
30 truckloads of snow were dumped outside the Seattle Centre ahead of the event on Saturday.
The world record came at a price for some, who were left with bloody noses and bruising.
At least one woman was knocked unconscious.
Many were well-prepared though, wearing ski goggles and helmets.
The event was all for a good cause, raising $50,000 for a children's charity.