In honor of April Fool's Day, the Station 71 hosts react to some satirical and otherwise humorous posts related to Disney. Warning, this episode may not be suitable for little mouse ears!