1. Album Autopsy - The Final Touches

  • Posted 3/13/07
  • Views

The producers put the finishing "New York" touches on the album in Electric Lady Studios.