Fact: Cult rockers Tokyo Police Club had a bizarre cameo in U.S. TV drama Desperate Housewives on Sunday night (16Nov08) - the Canadian band performed as Coldsplash in a battle-of-the-bands contest on the show.