Assiniboia Downs was packed with hundreds of people Sunday for the annual RCMP Musical Ride.

The annual ride drew hundreds of people for a day of music, parades and family fun.

Thirty-two Mounties performed co-ordinated drills and choreography on horseback set to live music.

Grant Everett, centre, and his family came to watch his cousin Rene, far right, perform in the RCMP Musical Ride. (Wendy Buelow/CBC) Grant Everett and his family came to watch his cousin, and RCMP constable, perform.

"Her first ride was off my horse and she's trained hard and she's worked hard to get here and she's really enjoying it," he said. "We were just really impressed, it was a good turnout today, beautiful weather, the rain held off ... worked out well."

The RCMP Musical Ride performs in up to 50 cities across Canada, raising money for charities and other organizations.