Travel off to the States! by thalia 17 May 2004 regarding to my visa concerns, i don’t have to worry about it anymore. the passports arrived today with five-year US visa stamp. horray me! horray mom! we can leave tonight!… 0 Facebook Twitter Google + Pinterest