Wednesday Mar 05, 2003 Mar 5, 2003 0 Facebook Tweet Email I heard the new Placebo cd today. Good stuff.