In the summer of 1983, a mysterious figure known as Captain Purple appeared in Bedford, Indiana. The anonymous hero left groceries, school supplies, and other essentials for families in need. Despite ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results