Did NASCAR Full Speed Live Up To The Hype?