74628695
Feb 2, 1995
POWER SLAM USA
Subscribe
toy that detonates a charge of fulminating material, or cap, when tossed against a solid surface causing a "cap gun" type effect and noise