Surprised it's not here where everyone has an opinion since it's all over FB and Youtube but thoughts? My initial one was not as expected, some as expected, and some damn good racing car-length or less. Linked to the 1320 Video since Cleetus' has a spoiler...gotta say never expected that car (or truck?) to win!