Who lives here? Show me that amazing Flash introduction again! Why is there a Mini Cooper pasted on your driveway? Who visits this smelly place? and why? Why are you pointing your mouse at the sky? What's in your backyard? Welcome to El Rancho Grande.  Mouse over various areas of the house to find out more about us.