Allegedly Posted by Darren! Friday April 16, 2010 @ 11:00am
Here’s a sweet promo image for tonight’s new Clone Wars. Wish they did more stuff like this!
Comments are closed.