Review : BFI IMAX London (2009-6-30)
Before I flew back to Kuwait I decided to catch the new Transformers movie and when I found out that they were showing it at the BFI IMAX in London , I thought what better movie to watch on the IMAX cinema ! As its been years since I was last in an IMAX theatre [...]