Combining "In Russia" memes with Carpocalyptic imagery, this is a t-shirt perfect for any Jalopnik reader. Plus, who knows, it might even be chosen as the "New GM"'s new logo. [Despair Inc]

Advertisement