afongen
Sam Buchanan's weblog.

Star Wars + IMAX = heaven.

Let the hyperventilating begin. Episode II is being released at IMAX theaters this weekend.