Picture - Public Enemy and Flavor Flav , Saturday 27th October 2012

Public Enemy and Flavor Flav - Public Enemy Number One Saturday 27th October 2012 Performs at the Freeze Festival - Day 2 (formerly London Freeze), held at Battersea Power Station







Contactmusic