STRAIGHT RAZOR ANGELS Barnsley Biography 3 Piece Original Rock and Roll band from Yorkshire, UKshow more... Songs (3) Do You Remember Russian On The Pull Videos (1) On The Pull