Outkast Album Launch Party In London

posed on a river boat in front of Big Ben and the Houses of Parliament at their album launch party on July 26th in London, England. Check out pictures from GettyImages and WireImage.

Related News

Leave a Reply

Your email address will not be published. Required fields are marked *