Mystery of the transporting cat February 1, 2014 How does a cat travel by itself 2,000 miles from the Canary Islands to a fishing village in Scotland? They must have really good… Continue Reading