Wednesday, June 27, 2012

Wednesday, June 27, 2012: Los Lobos - Kiko And The Lavender Moon



Are Los Lobos the best band on the planet?

There's a great argument to be made - and here's exhibit A.

Full on L.A. represent, people, here is sub-zero cool.

0 comments:

Post a Comment