I played this for David yesterday and he's fairly certain its not him - but he wouldn't rule it out completely.
Although I agree with Jon that it sounds more like the earlier stuff David was on, I also agree with this last post, that this song sucks. To me, it sounds like they were TRYING to sound like '63 but don't quite pull it off. Personally, I think the BB guitar sound was much better than this in late '63.
Carrie, you are so awesome!