Video & Photos: Fitness Star World Championship BTS

Event took place on Saturday November 6, 2010 at the International Centre in Toronto, Ontario.

Behind the scenes: Asking some of the competitors what Fitness Star means to them.

Event footage featuring all the competitors

Fitness Star World Photos (click for more photos)