Actor Keegan Allen was robbed at gunpoint and knifepoint outside a West Hollywood grocery store Thursday night, leaving the 37-year-old with a head injury and prompting criticism of local officials over public safety, Page Six reports.
Summary from source