>>507823488
>>507822773
>LOL they hit a fucking road 2 miles from Mossad HQ OH NOES!!!