WASHINGTON (CNN) – Sen. John McCain of Arizonais lending a hand to fellow Republican and possible 2008 presidential rival Sen. George Allen of Virginia in a new TV ad launching Thursday.

In the ad, produced by Scott Howell and Company, McCain says: "I have a friend in Washington, and he represents the state of Virginia. George Allen works hard. He believes in what he does. He's dedicated. He understands a lot of issues - has the utmost confidence and belief that in this terrible, titanic struggle that is going on now between good and evil in the world that we will and must prevail. And one of the reasons why we prevail is because George Allen's leadership, vision, courage and his ability to stand up for what he believes in."

Allen has a tougher-than-expected re-election bid against Democrat Jim Webb.