Penn Can Postponed, Thunder Mountain Still On For Saturday
Press Release By: Marty Czekala – June 5, 2025 SUSQUEHANNA, Penn. – Mother Nature is not playing nice. CRSA Sprints officials and Penn Can Speedway track officials have called Friday's running of the...








