A big part of this whole scene has been previous organizer and racer: Carlos “Diablo” Rameriez. Photo by Kevin Dillard of Demoncats. Diablo: How long have you been a messenger? Are you one now? I been a messenger for 14 year and still kicking What Monster Track races have you attended? 1,2,4,5,6,7,8,9,10 What got […]