Thursday, June 26, 2025

500 Greatest Albums of the 2000's # 465 The Hidden Cameras - The Smell of Our Own

 


Magpie cherry picking from Pop's golden past. These feel like incredibly nostalgic times.




No comments:

Post a Comment