One of the Arcee bikes is on display

Discussion in 'Transformers Movie Discussion' started by lmk123, Jun 24, 2009.

  1. lmk123

    lmk123 New Member

    Joined:
    Jun 4, 2009
    Posts:
    3
    Trophy Points:
    31
    Likes:
    +0
    At the movie theater in Moorpark, California! They said it will be there in the m theater lobby until Sunday. We saw it there last night.
     

Share This Page