Check out the video below of the strangest pair of animals running threw a Staten Island parking lot… The thing about this that gets me is, where did these animals come from? There is no zoo or anything like that around there!

Mickey