Good rocker, Larry...
Only thing that grated on me a little bit was the marimbas... not exactly rock and roll there.

A big rollickin' piano part, a bit of Jerry Lee might help it out.
But, just my opinion, no big thing. Song is strong, bridge got Beatles-y again, but is fun...
Nice job!