OMG!!!!!!

The eagle has landed! Max Mini O’Shea is here in Long Beach and we may be able to pick him up TODAY!!!!!

Excuse me, I have to go explode now.

Tags: