Flashpoint Friday: Who–or what—on Earth is this?

Flashpoint Friday: Who–or what—on Earth is this?

By David Hyde Friday, March 25th, 2011
Today we’ve already unveiled two new characters. The question is, what, exactly, is this?ff_ak_003