February 16, 2010

Love Release Set for March 25th

Via a tweet, we have been given a release date for Love:
Love has a release date: 25th of march.
Since Love is impossible to explain in words, here are some videos:

Video 1:



Video 2: