If you wanted to hear Robin blather on to Steph about his vacation, you’ve come to the right spot! No, seriously though, Robin traveled from Vermont to Vancouver so he could see some familiar iZombie sites. While there, he got a tour of all the sets and made some new friends! This is just like […]