It was what it had sounded like to Peter as well, but he hadn't wanted to color Townsend's thoughts on the matter. Plus, well, saying I think her inner goddess might have taken over and done something about it wouldn't be a good explanation for why she'd ended up in Miami. Even if it were true.
"Alright." He traded his ID for a business card. "Do, please." What he wouldn't give to be a fly on the wall during questioning...