Those Damn Crows ConcertsCatch Those Damn Crows live and on tour right now! There are 4 concerts scheduled across United Kingdom. The next Those Damn Crows concert is scheduled for Thursday, July 11, 2024 at OVO Arena Wembley in Wembley, England, United Kingdom.