Hasbro: Transformers X Street Fighter Optimus (Ryu) and Megatron (Bison) Review
Bobby gives us an up close and personal look at the Transformers X Street Fighter Optimus Prime Ryu and Megatron M. Bison figures!
You can still order the set from Pulse here.
Related Stories: