Wednesday, September 14, 2011

Star Tours: The Adventure Continues (review and walkthrough)

I finally got to ride the new Star Tours at Hollywood Studios in Florida. Does it live up to my expectations?