Transformers Legion Strafe and G2 Megatron Spotted at Big Lots

Strafe

For those fans who have been getting antsy waiting for the Transformers Legion Strafe, Grimlock, and G2 Megatron to show up in the US, your wait is over! Seibertron.com member Cr33per has found two of the three figures at a Big Lots store in Yakima, WA! For those that need a reminder these are the repaints of Beast Hunters Windrazor […]

Continue reading »