Kestrel Roopnarine – Death truck sandwich Posted on July 17, 2017 by Effraim — 1 Comment ↓ It feels like a while since I saw any fresh Kestrel Roopnarine footage, it is of course over now with this fresh footage from Kestrel jamming in the streets of Trinidad. Keep on busting Kestrel.