kcr.sdsu.edu
Last Dinosaurs: Yumeno Garden Album Review - KCR College Radio
On October 5, 2018, the Australian trio Last Dinosaurs released their new album, Yumeno Garden, which is a ten-track record with a refreshing sound.