Man captures photo of raccoon riding an alligator

Florida, US (BBN)-A man walking in a national forest in central Florida has captured a rare image...

Read More