Photo of the Day: High-speed Grilling
Motorists pass by thousands of residents grilling fish along a highway in Buluan town, Maguindanao province, in southern island of Mindanao, Philippines, on November 22, 2010, as part of the 37th founding anniversary of the province. (Ted Aljibe/AFP/Getty Images)