Super Powers John Stewart Spotted in the Wild!

The McFarlane Toys Super Powers Green Lantern John Stewart has been spotted at a Walmart in Florida!

2 Likes