^Blinded by the light,
revved up like a deuce,
another runner in the night^
I'm assuming that a deuce is some kind of car in America (remember the Beach Boys did 'little deuce coupe, you know what I'm like). A runner - maybe a race? A delivery?
I once asked a friend what a certain song was and started singing it: cherry pie, cherry pie, no he can't see my (then had no idea at all); it turned out to be Pokerface by Lady Gaga and should have been 'Can't read my, can't read my, no he can't read my poker face'
I got it wrong on every level and not even a mention of cherry pies anywhere 