“Still the One” Plays to World Wide Audiences
Millions of Americans watched the Democratic National Convention this past week. Regardless of your political leanings, you have to admit that it was quite the 21st century event, with over 80.000 people flocking to the Pepsi Center Arena in Denver, Colorado.
One of our favorite moments came when, after Senator Edward “Ted” Kennedy’s speech on Monday [...]




