Scaramouche abducted in dramatic Camp Davey raid
The entire Snowy River region was placed on high alert this morning, after it was revealed that Davey Dreamnation’s pet llama Scaramouche was abducted overnight in a planned animal liberation action. Speaking on a cell phone from Maui (where the…