Mysterious Beast Wars Logo Found on Siege on Cybertron Set?
Pictures have appeared of the upcoming TRANSFORMERS Titans Return Siege on Cybertron BBTS exclusive box set revealing a Beast Wars logo printed on the side of the package. What could it mean? Full pic after the jump. The logo also appears on the back of the package, just below Tidal Wave's alte