Monday, October 29, 2007

The Oxford English Dictionary defines Triumph as "a great victory or achievement..."

No comments: