[html]
Alpha Performance's Triple Down at the GTR World Cup Pays Off BIG
They say 7 is the luckiest number, but there wasn't any luck involved in getting not one, not two, but all three new "Alpha X" cars into the 7's at their debut event. It took hard work, intense planning, long hours, an...