Twin Peaks Owl Cave Ring – Wow Bob Wow

Twin Peaks Owl Cave Ring
This Twin Peaks Owl Cave Ring is all well and good, until “Jade give two rides” and you find your arm going numb soon after. Dougie doesn’t like this! The pain! The pain! Then next thing you know some FBI agent shoots through a power outlet and you find yourself in the red room, where Mike tells you that you were created for a purpose, the proceeds to pop your head and take the golden orb that is your soul.

So basically, don’t wear the owl ring people. Never a good idea. The owls are not what they seem.