The Ladybug Transistor Released Its Self-Titled Fifth Album 20 Years Ago Today
20 years ago today, the Ladybug Transistor released its self-titled fifth album. You’ll find it. Read our Ladybug Transistor Q&A: The post The Ladybug Transistor Released Its Self-Titled Fifth Album 20 Years Ago Today appeared first on Magnet Magazine. » Read More