Hancher presents Lucky Plush Productions’ ‘Punk Yankees’ March 8 at Space/Place Theater