Have fun and stay safe!!
Just be glad the sport is not MOTORIZED!!
Helmet glow is a documented after effect of near-death experiences, similar to the "Runner's High". Regarding daredevil mountain biking, this is somewhat relevant: http://youtu.be/7KVgx9OJHpA
Hard to believe it's riding season again already! Fingers crossed for an injury-free season this time around...