REED POINT, Mont. -

Thousands of sheep ran through the streets of tiny Reed Point during the annual Great Montana Sheep Drive.

The festival Sunday also featured a hay-bale race in which teams of three people competed to roll 1,200-pound hay bales up and down the street.

The Billings Gazette reports (http://bit.ly/W3pWMO) the festival culminates in a thunderous stampede of running and leaping sheep down the main drag in Reed Point, a town of about 200 people midway between Billings and Bozeman.

The sheep drive has been held since 1989 and was started in response to the Great Montana Cattle Drive.

Revenues from an auction, raffles and donations help fund community projects in Reed Point.