Our Luu Triples, Lance, Charles & Mark, attended the L.A. premiere of Pacific Rim! Here they are on the red carpet. Pacific Rim open in Toronto on July 12th!
Here is a VIDEO of them on the red carpet in L.A.!
To watch a quick interview we shot with the Luu’s before they left for L.A., click here