Listen as Eric goes crazy talking about his favorite subject, Godzilla. We discuss the 1974 Toho films classic, Godzilla Vs. Mecha-Godzilla