Machel Montano is proving to be a tough challenger to beat. On Tuesday, Machel was crowned Road March Winner for the Trinidad Carnival 2012. This is Machel’s third consecutive Road March win following wins for “Palance” in 2010 and “Advantage” in 2011. READ FULL STORY…