Rand talks about preparing for his upcoming show in Las Vegas, describes how to make your own monster, and gives a little history about Kaiju Big Battel. — Recorded live on ds106.tv – j-tv.me