Secret Stuff Release “I Lost My Dinosaur” Music Video

by Joel Funk • 1 year ago

Secret Stuff will release “This Is Fine” on January 29th via Spartan Records. Pre-orders are available here. The music video for “I Lost My Dinosaur” can be seen below.