Liberty Square is the debut studio album by Brazilian alternative rock band Udora. It was released on November 5, 2005 through J Records. It garnered one single, "Pieces", receiving moderate radio plays in their native Brazil and a music video that was widely aired on MTV Brasil. Read more on Last.fm. User-contributed text is available under the Creative Commons By-SA License; additional terms may apply.
Create your free account or Login
Please login or create account to unlock these features.