Hel on Ice Derezzed
Ms. Monster and Tit and Tat from Hel on Ice recently hosted the first live Monstercast for The Monster Channel, a new 24/7 interactive internet horror channel that has many hosts on their schedule.
Watch a commercial they did for the channel here:
See the promo for their Monstercast here:
Hop on a lightcycle and head to: msmonster.com