
Police Snipers Spotted at Two Texas Harley Dealerships in Wake of Twin Peaks Shooting
Photos on the Facebook page of a group called Free All The Waco Bikers appears to show police snipers on an apartment building rooftop, across the street from a Harley-Davidson dealership that was a hosting a memorial service for one of the bikers shot and killed outside a Twin Peaks restaurant in Waco on May 17.