Big Bens Store- 6711 Allen Rd, Allen Park MI 313-382-0700
Regular price $159.95
A great vintage toy from an amazing comic and movie franchise!