78708432
Sep 7, 2005
Aug 8, 2006
TDK/UFO SPORTS INC
Subscribe
Device to keep unwanted animals off property, consisting of a combination of high-intensity lights and a powerful water spray controlled by a motion detector