
Down Shift Heads West…Again. Hello F1-USGP!
It wasn’t but little more than a week ago that were were out west for the 2012 SEMA show and some spirited California driving in the all new 2013 Nissan Altima, but here we are packed and ready to cover the inaugural Formula 1 United States Grand Prix in beautiful Austin, Texas. […]