Posted by Curto on April 20, 2008 at 12:00 PM CST
Walking the streets of New York City in the gorgeous weather is always a treat, especially when Star Wars seems to be everywhere you look, from taxi cabs, subway cars, trains, and more! Case in point: a promotion for Star Wars coming to Spike TV earlier this month, there are literally hundreds of posters, banners, taxi cab signs, and even a great "lightsaber" bus stop wind barrier, that light up at night (although the photos were shot in the daytime)!