DC Comics launches its new series Sasquatch Detective this Wednesday, and we’ve got a preview of the first issue for you here; check it out… Before Tonya Lightfoot became Los Angeles’ most decorated detective, she was a wee sasquatch roaming the Appalachian mountains, fed a steady diet of tennis and golf (as both of her parents […]