TimAlatorre: Glee just keeps getting better and better. The sign language number gave me goose bumps. On a related note: Im such a nerd

Glee just keeps getting better and better. The sign language number gave me goose bumps. On a related note: Im such a nerd