Meskel Square Intersection on Devour.com could you see that in the uk there be at least 10 fights going on ?
think thats someone on a pushbike hanging on??have a look at the truck that passes from right to left at 19 - 24 secs.......what has he got on the back?