Keegan Allen said he was robbed at gunpoint and knifepoint in West Hollywood, California, in a video posted to social media after the incident.
The Pretty Little Liars actor appeared bloodied and out of breath in the video, which was posted Thursday night local time, as he explained what allegedly transpired.









