Traffic halts as Giant Anaconda Crosses Road in Brazil

A giant anaconda spotted in brazil as it crosses the road. In the video, people can be seen getting down from their car.

Watch the clip below.

Source: GoViral