Cracker July 6, 2013 — Leave a comment A 90’s rock band at its best. Low is the rough hand and Euro Trash Girl is the soft hand. Low Euro Trash Girl