Find tickets for Found Footage Film Festival, in Cleveland, OH at 12/14/2022 8:00PM. Grog Shop is located at 2785 Euclid Heights Blvd, in Cleveland, OH.