2 ms·Tell Tarn and Zach... but presumably they like living in the US for some reason.by NikkiA 8y agoTell Tarn and Zach... but presumably they like living in the US for some reason.