Paula Abdul in Mourning After LSD Inventor Dies

The Swiss chemist who invented LSD died, Albert Hofmann, died of a heart attack yesterday. He was 102.

In memoriam of his death, Paula Abdul took acid and “saw into the future” as Ryan Seacrest so elegantly put it.

Check it out!

  • Digg
No Comments

Leave a Reply