"Meowls" Are a Gorgeous Cat/Owl Hybrid That the Mad Scientists of the Internet Have Created
Meowls are the amazing creature you get when you combine a cat and an owl and we kind of wish they were real. Just one question: would they Purr or Hoot? Hmm...