Alpha Rolls All 7’s at the World Cup

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 iron will, […]