All over. Eastern Europe, mainly. Sokovia. Romania. Czechoslovak— sorry, I mean, the Czech Republic for a while. Prague's beautiful; it might've been one of my favourites. And it was easier to disappear off the radar compared to London or something. Too much CCTV over there.
[ And he'd never stepped foot back in Russia, either, until circumstances with the Avengers had forced his hand. He still never intended to unless it was outright necessary. ]
no subject
[ And he'd never stepped foot back in Russia, either, until circumstances with the Avengers had forced his hand. He still never intended to unless it was outright necessary. ]
How about you? Anywhere besides NYC and LA?