Share this article

print logo

Dec. 22, 1969: Remember the toboggan chute in Delaware Park?

The toboggan chute was a longtime Delaware Park tradition for the kids of North Buffalo.

For decades, it was set up every winter near the statue of David.

 22 dec 1969 delaware park tobaggan run


There are no comments - be the first to comment