Ringside Report Network
What's Phantom in Japan. Episode 1
What's Phantom in Japan. Episode 1. Hosted by Dave Simon and The Green Phantom. Dave Simon and The Green Phantom introduce the brand new show and discuss Phantom's wrestling career. Simon and Phantom talk about New Japan Pro Wrestling's Sakura Genesis...