Starting to look more like there is some truth to this with papers suggesting the theory holding water and a couple of videos coming out of china purporting to have replicated the material.
Effectively the story so far is some scientists in South Korea have created what they claim to be a room temperature/pressure super conductor from copper and lead. There is a science race on at the moment to prove/disprove their work which they release to ARXIV last week.