charlotte oddities