Death wish or what :o . Swedish Twins
https://www.youtube.com/watch?v=CWXmM4z-EpM
Flaming nutters..........took alot of cops to hold one of them down...mental
mad
OMG, they are either brain dead or totally insane