So, where's Deckard been hiding? Hasn't posted since May 10th.

Printable View