Sunday, June 28, 2009

Strange Detractors wraps


Heres a sneak peek from the final issue which is out this Wednesday