A mash up of Little Red Riding Hood and Robin Hood and The Merry Men of Sherwood Forest, set in Washington DC!
ENJOY!