Shane Picks Off Pair of Top-10’s for ROCKSTAR/Makita
PETERSEN MEDIA- For over a week, Shane Stewart and his Silva Motorsports team sat in the Pacific Northwest, watching it rain and wash out yet another weekend of events. This weekend the Lucas Oil ASC...