Shared publicly  - 
 
These two capuchin monkeys, Sasha and Thor, are mascots for Houston's Gallery Furniture. Here, some brave iPad owner handed them Angry Birds Space to play.
1
Add a comment...