I remember growing up with a fear of the mysterious "Barking Spider".  My Grandfather would mention it at random times throughout the day but I never could get a glimpse of it.

Finally, thanks to YouTube I have the video proof I have been looking for.  Hit play and turn it up!

now... stepping on a frog.  Hummmmm.

More From Kicks 105