User blog comment:Leanilla/PnF got my attention!! :D/@comment-406459-20110613021131/@comment-173.15.199.161-20110615172233

@A Wikia contributor they are on Disney XD on demand but i agree why aren't they on Disney Channel!