I knew nothing at all about Ellen Siberian Tiger as of two days ago, but this record got mentioned on The Key and honestly, it’s lighting my hair on fire.