Talk:Riverdale (town)/@comment-16575515-20170305010223

Where in the US does everyone think Riverdale is located ?

I say Wyoming, Colorado, or Nebraska .... possible San Diego, California.