New Town Animals

New Town Animals were a Canadian punk rock band based in Vancouver, British Columbia,[1] best known for their 2001 single "Three Steps Backward".

  1. ^ "Rebels with barely a pause". The Globe and Mail, August 8, 2001.