There’s too much stun hun badassery happening in the new Bitch Falcon video

Bitch Falcon released their new song ‘Syncope’ not but two days ago but they clearly…