Should The Twin Peaks Restaurant Where A Biker Shootout Occurred Be Sold Or Demolished?

May 28, 2015

Tensions are still running high after the biker brawl and subsequent shootout in a Twin Peaks restaurant earlier this month. After a large cache of weapons were retrieved following the May 17 shootout, and with tensions still mounting in relation to the …