impressive art work
ummm... is it just me, or are the 80s coming back for some reason??? first the transformers cartoon is remade,then He-man,then speed racer and now TMNT??
well,leaving all that aside, this is a strongly recomended flash for any hardcore turtle power fans.
believe me! THIS IS A MUST SEE FLASH!!!!