20220419_143838 Published April 19, 2022 at 1211 × 2560 in Stern RUSH Limited Edition Pinball. HD Video Topper. Less Than 60 plays. Basically Out The Box. ← Previous Next →