Home | Music | Living Legends In-Store

Living Legends In-Store

Half of the LL crew made it out to Ameoba(Los Angeles) last night to promote the new Living Legend's album "The Gathering" as well as The Grouch's solo project "Show You The World."

SHARE: DIGG Add to Facebook Add To Any Service! Reddit this
All Comments require admin approval.
  • email Email to a friend
  • print Print version