In British Columbia, Canada, four Filipinos make their country proud after being chosen to join the longest torch run in Olympic history.
In British Columbia, Canada, four Filipinos make their country proud after being chosen to join the longest torch run in Olympic history.