I pulled this on some site somewhere but now I forget where. Might have been io9.com. Right this second I am too lazy to look it up so that I can credit the artist or the referring site. Bad blogger. But wicked art. Update: It was from io9. Artist: Alex Pardee.
Russia's The Dead Hand
8 years ago