The 5.6.7.8’s are coming to 229. The Japanese all-girl rock trio with the Kill Bill connection
We first saw them strutting their stuff on a nightclub stage in Kill Bill Vol 1, moments before Uma Thurman unleashed her slice-and-dice destruction the...