im not familiar with him but another one too soon... i havnt seen the video or heard much about it, but id like to see the car and seat and how it was mounted
from what ive heard this was preventable
Faster, Faster, until the thrill of speed overcomes the fear of death. Godspeed