I have a promo for you from Laura’s upcoming show TRAVELERS where she plays the part of ADA Peckham. No word yet on whether Laura’s part will be long term, or just a guest starring role, but considering that her other show VAN HELSING is also filmed in Vancouver, we could hope we get the double does of Ms. Mennell. Laura is not in this promo. The show debuts on October 17, 2016 on the Showcase network in Canada. Not sure what sort of distribution deal it has in the States. Enjoy.