I've got a coworker that I spent a LONG time trying to place his accent. Based on his name and the accent, I thought there was a little bit of British in there, but then it'd go off the rails into not only American, but Southern, but sometimes surfer... It was seriously all over the place, and despite being in a very international industry, it just didn't sound like anything I'd ever heard.
We ended up chatting at a customer event and he was talking about his background. Born in the UK, then spent a while in Ohio, followed by Texas, and ended up in Southern California.
Suddenly it all made sense...