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)!

CoolToyReview.com
The Rebelscum Forum Feed
There was an error retrieving the forum feed