"Haltmac?" Neville shook his head, frowning. He knew he wasn't really a master of muggle things yet, but he was fairly certain he'd never heard of a haltmac coil. Maybe he had and he didn't remember. But judging by the group of people who didn't seem to be displaced in time who were looking just as confused, he guessed she wasn't from around here.
"This is Central Park. New York City. In New York? In the United States, on Earth?" He smiled nervously as she grinned at him. Girls weren't really Nev's strong suit. "Uhm, I don't know about engine parts. I don't know anything, really."