#dinosaurchestra
Dinosaurchestra
2006 studio album by Lemon Demon
Dinosaurchestra is the fifth studio album by Lemon Demon, a musical project created by American musician Neil Cicierega. The album was released on July 20, 2006, with all tracks written, performed, and recorded by Neil Cicierega. The album received a generally positive reception and was successful, with the songs "Fine" and "The Ultimate Showdown of Ultimate Destiny" performing well on streaming services. In 2022, independent label Needlejuice Records remastered and re-released the album on vinyl, CD, and cassette.
Mon 27th
Provided by Wikipedia
This keyword could refer to multiple things. Here are some suggestions:
0 searches
This keyword has never been searched before
This keyword has never been searched for with any other keyword.