I saw this in Burlington, NC the other week, and I couldn't identify it as it drove by. Lend me your knowledge, brothers!