Comment Reposted to your Profile Page.
Considering the many references to the Mach 5, I think the song could be from the perspective of it's driver (and the main protagonist of the anime "Speed Racer") Speed himself (except that the Mach 5 in the anime wasn't blue).
Considering the many references to the Mach 5, I think the song could be from the perspective of it's driver (and the main protagonist of the anime "Speed Racer") Speed himself (except that the Mach 5 in the anime wasn't blue).