Fans in areas serviced by Adelphia or Comcast cable have a chance to see
James Storm in a new commercial touting the merge with Time Warner Cable. The ad just began airing in Southern California; are other parts of the country seeing it?
It's a little strange to hear "Gerard" ask,
Why can't my roses look like my neighbor's? 