Cannon Busters Looks Like It’s Going To Be A Really Cool Anime

TV Animation Director, Producer and Designer LeSean Thomas, well known for his work in Black Dynamite, Legend of Korra and The Boondocks is creating his own animated TV series pilot called “Cannon Busters … Continue reading Cannon Busters Looks Like It’s Going To Be A Really Cool Anime