Transformers Universe Voyagers Blades & Dropshot Spotted

{mosimage} twee of TFW2005 has spotted Transformers Universe Voyagers Blades and Dropshot at a San Diego Target, months before their supposed released date of September 2008.

Check here to see both of them in their packaging. 

Comments
Avatar