Albert Hoffman, the Swiss chemist who had synthesised LSD five years back, took the drug deliberately for the first time on 19th April 1943. It was the first LSD trip. The day is celebrated as Bicycle Day.
Justin Timberlake's album, "The 20/20 Experience", sold more than 580,000 copies on iTunes in the first week of release on the online music store. [more...]