7/10 for this aswell; it's kinda alright, but I feel it's missing something. The song states it's about speed, but it's not giving me that vibe about going fast.
--------------------------
Alright, this theme song has been stuck in my head for the last few days.