Joe Vitale Jr appearance on Restaurant Impossible "Mad Cactus"
submitted by swa38on 11/19/181
Joe Vitale Jr. was one of the extras on the hit TV show Restaurant Impossible filmed on August 16th 2011 at the Mad Cactus in Strongsville, Ohio.. He was interviewed about his meal and the following clip made it to international broadcast.