Shu Ba Da Du Ma Ma Ma artwork

Shu Ba Da Du Ma Ma Ma • Remastered 1990

September 2023 • 5 min 39 sec
© 2023 Capitol Records, LLC. and Sailor Records, LLC. ℗ 2023 Capitol Records, LLC. and Sailor Records, LLC.

More From Album

View All