Trailer Trash! – Russian Raid (Trailer #1)

The first trailer for bonkers Russian action flick Russian Raid has dropped, and it’s as bananas as you’d expect!

 

Who wrote this?