A new Jim Davis TV ad, paid for by the Florida Democratic Party, is up in South Florida today. The 30-second spot covers stem cell research. "I believe in the wonders of science," Davis says at the outset. See it here.
Rod Smith covered the same topic in a previous ad.