Transformers 2007 Movie Promo Store Display Sign FREE SHIPPING
2007 Transformers movie promotional store display sign. Sign has very little wear considering it was on display in a store. Plesse see pics for condition. This sign is pretty big. The sign measures 36" X 24".
Comes from a smoke free home. Feel free to ask any questions.