Discussion in 'Oklahoma City, OK' started by xwing25, May 10, 2003.
i got my insider today and there is a pic of the upcoming fett unleashed in it and here it is clicky
Oh that looks sweet!! I wonder how much that will be?
Most of the Unleashed are about $14.99 depending. It does look great though.