Oh you know… just hiding out here in Brazil taking out random motorists to avenge the boulder that I rolled all the way up a hill only to have it roll back down on top of me…. The Brazilians thought they got the last laugh!

lol nice greek mythology plug!