Simon1
Gold Member
- Jun 11, 2015
- 12,192
- 56,929
- Primary Interest:
- Other
Could be, but there is a shadow to the right which does appear to match up. If they went off that track, that helmet is not going to stop them from breaking their arms and legs when they crash and fall into those floor supports at what 50+ mph ?