Lukis Bros Transformers Collector Site
Everyone's A Critic!
Posted by:Perceptor at 2009-06-23 10:07 pm
As you may have heard, Revenge of the Fallen, is finally in theaters! As I type, it's June 23, a few short hours until midnight. We thought we'd put our shiny new forum to work. Please log in and tell us what you thought! Beware, spoilers within!