hpmcq / May 4, 2013 saturday caption day 04.05.13 you leave the room for a moment return to this discovery i think they were indeed up to no good do you have a caption? check out some more captions on mammasaurus blog by clicking below