The Jessica Fletchers play the Rain Rock Festival in Maria Neustift
Location: Rain Rock Festival, Maria Neustift, Austria