Mystery Skulls is an American indie pop/electronica act originally from Dallas, Texas, but now based in Los Angeles, California. History: Mystery Skulls began as a project by Luis Dubuc, formerly of The Secret Handshake. The first public activity of the project was through its Tumblr...
Read More →