All Last Dinosaurs Reviews:
last dinosaurs: In A Million Yearscompact discs
Last Dinosaurs: In A Million Years

Released: Mar 2, 2012. Genre: Indie Rock, Power Pop. Label: Dew Process. Number Of Tracks: 11. Their music is extremely genuine, creative, and especially original. It's hard to find a band that sounds anything like them.

POSTED: 02/15/2013 - 06:34 am