>>149597462
>Transfagarasan road in Romania
Seems like this is a favorite hunting ground for these cute highwaymen