Originally posted on 11/10/2014:

Quote Originally Posted by TheMetsSuck View Post
they have home depots in russia?
sure as hell do..... usually nestled right between "The Vodka Depot" and the "Triple Anal Depot"...........