Donate SIGN UP

Alessandra

Only 1 question

Avatar Image
AnnaIsCuteIn
I have heard that a family of Albinos live up in the hills on Hicks Road in San Jose CA (Almaden Valley) and that they "Haunt" the road when people drive up at night.. Has anyone ever heard about this...

Only 1 question