Episode 031 - Teamrock.com's 10 Most Expensive Albums Ever Made
Released: Jun 30, 2016
In this episode, we talk about the 10 most expensive albums ever made, as reported by Teamrock.com. We give our thoughts on each album and discuss some facts that we discovered.