Each week, The Traveling Twosome chooses a picture from one of our journeys, junkets, shows, or competitions for the Pic of the Week! Leave your comments on our picture and join in the fun!
This week’s pic is from our recent trip to The Twilight Zone. Seriously, we are going to be filming and releasing a version of Edgar Allan Poe’s “Tell Tale Heart” as a short film in the near future. Be sure to stay tuned to our TV Channel and website for more details on this exciting release! So what does this picture have to do with this new film project? Nothing… but it is creepy, isn’t it?