It's that time of year again when more than a million green-clad revellers fill the streets of America's most Irish big city for the South Boston St. Patrick's Day parade, celebrating the heritage and contributions of all those who hail from the Emerald Isle.