2 deer walking, prancing & galloping down street as people are amazed!!!