Mystery Skulls
American indie pop/electronica band Mystery Skulls was founded in Dallas, Texas, but currently resides in Los Angeles, California. Luis Dubuc started the project in 2011 after The Secret Handshake, his previous endeavor, was abandoned. On August 8, 2011, Dubuc shared a video of the song Amazing on the Mystery Skull's official Tumblr account, where they first announced the project. On... read full bio