It’s not enough that through August 30th to September 2nd
New York will be crawling with folks dressed as their favorite anime characters, The Big Apple Anime Fest is letting their presence known by way of the jumbo Astrovision screen in Times Square…
ANIME GETS JUMBO WELCOME IN NEW YORK
By | August 2002