View Los Lobos on Aug 26, 2005EditFollowShare21 years agoFri, Aug 26, 2005at Esther Short ParkVancouver, WALos LobosEditFollowShare