Urban Legend 2: Demonic Chicken House
In their second Urban Legends episode, the Girls Next Door cover Colorado's own Riverdale Road. This road is home to everything from shapeshifters to hitchhiking ghosts, and proves that Colorado is not to be outdone with how wild an Urban Legend can be!
Images mentioned in this episode:
It is Free