The Liberty On Tour crew have been arrested again in Denver.
DrewThey have already been released but had their cameras stolen by the cops. Reportedly, arrest was because of asking why when ID was demanded of them. We're going to have to pitch in and help them, folks. More details to follow tomorrow. Pete Eyre ^