Hasbro Transformers: Beast Wars BWVS-01 Optimus Primal vs. Megatron (Premium Finish) Two-Pack Figures Available Now
Hasbro’s Transformers: Beast Wars BWVS-01 Optimus Primal vs. Megatron (Premium Finish) Two-Pack Figures are available now and in-stock at BigBadStore for $104.99. These come with enhanced deco, and are ... Read more