What Happened on Feb 27 2009
-
U2 releases twelfth studio album, "No Line on the Horizon"
No Line on the Horizon is the twelfth studio album by Irish rock band U2, released on 27 February 2009. The album is U2's first since 2004's How to... Read more