The White Snail at El Reno Smalltown Weekend Street Race

Street racing in El Reno.

source