Friday, June 25, 2010

Ok, So WOW!

This was made for about $27,000.00. Very well done fan film. And I think that we see a little Black Canary in there (or the beginnings of a Black Canary). Best watched in full screen because of the small size of the window.

No comments: