What Happened on April 18, 2009

Day of the Week: Saturday

Famous Deaths

  • Stephanie Parker, Welsh actress (b. 1987)