This might sound like fairy tale Hollywood movie but bystanders near Oregon river were stunned to see hundreds of ‘witches’ paddling down a river in a traditional festival. The “witches” traded in broomsticks for paddles in Oregon during the last weekend before Halloween, reports Toronto Sun. The costumed coven paddled …
Read More »