- Location
- Westminster, SoCal
I saw it on IMAX screen and I must say that I am stunned.... I think I just found THE way to watch movies!!
Btw, did I say that the movie was really really really cool!
Btw, did I say that the movie was really really really cool!