Black Sunday Drag Racing

Preview of the full length dvd of the Black Sunday Drag Racing event held out at Byron, IL.