​Celebrating Music's Impact: Oscar Win for "The Last Repair Shop" The Oscar win for "The Last Repair Shop," a poignant documentary set in Los Angeles, serves as a pow … read more 11th Mar 2024 Heid Music Marketing Team