It was almost as if I was sitting in church at a revival and he was preaching to me , '' Mr. Macklin said of Mayor Lou Barletta of Hazleton , whom he heard promoting that city 's Illegal Immigration Relief Act on the radio show last month . ''