The 'Throw-able' Fire Extinguisher

FIRE-117: A fire extinguisher that you hurl at the fiery flames of doom. Gimme a bag of those. Japanese ingenuity.

Most Popular Videos

View More