At least the puppet's having fun

601d ago
1,116