Tag: Oliver Queen

Mego Green Arrow Car Video

  Mego Video Shorts are now a monthly feature here at the Mego Museum and well, this month we felt like playing with our Green Arrow car. Other than being hard to find in the collector market, it’s actually a well thought out and fun toy as this short will attest to. Look for more…