Racers given green light to race elmwood ave. in providence every Friday and Saturday night from 11 p.m to 4 a.m sunday morning.
Racers given green light to race elmwood ave. in providence every Friday and Saturday night from 11 p.m to 4 a.m sunday morning.