Fan-filmed video footage of the legendary Los Angeles-based metal band BITCH led by frontwoman Betsy Bitch performing the song "Skull Crusher" at the Keep It True XIV festival, which was held April 29-30, 2011 at Tauberfrankenhalle in Lauda-Königshofen, Germany, can be viewed below.