leave the Staples Center after watching a Fleetwood Mac concert with friends


Eliza Dushku and Fleetwood Mac - Eliza Dushku and Rick Fox Thursday 28th May 2009 at Staples Center Los Angeles, California (2 Pictures)




Contactmusic