The Last of Us found in Russia

The Last of Us found in Russia

During a trip through Russia, a fan sent us a photo of a car hood being painted with Joel and Ellie. Thanks @rickarabian!

July 28, 2012