Visa for Amy?
February 13, 2008 5:27 AM Subscribe
I read that Amy Winehouse was denied a visa to come to the US for the Grammy's, so she had to perform via satellite. But, since she's a UK citizen, wouldn't she be covered under the US Visa Waiver Program? Why did she need to apply for a visa before coming to the US?