Libyan Rebels ready to defend themselves against Khadafi's troops near Misrata. Note the propaganda poster with the NTC flag "Nahda" tagged on it. The Nahda is the arabic equivalent of the European "Renaissance".
Without vehicle or minifig :
Just the Pick-up :
Edited by Rufus, 26 June 2011 - 10:18 PM.