Picture - Russell Simmons and Billy Amendola New York City, USA, Wednesday 6th August 2008


Russell Simmons and Billy Amendola - Russell Simmons and Billy Amendola New York City, USA - Lokah's 'The Ivy Ceiling' Album Launch Party held at Bruno Jamais restaurant Wednesday 6th August 2008




Contactmusic