How do cats do it?! This is RJ (stands for Rebel Junior). My husband and I got home from a family reunion this past weekend to find RJ just hanging out on the roof of our house.

We are still baffled about how he could possibly jump that high. Getting down had to be fun too!