Share: Title:8,000 Volts Of Electricity End A Mouse Home Invasion. The OWLTRA Infrared Trap. Mousetrap Monday Duration: 8:58 Plays: 3.4M views Published: 4 years ago Download MP3 Download MP4