Woah, woah. What is going on here? At first glance, we thought this was a bad car accident but it turns out to be intentional, the black cab flipped over that is, all in the name of TV with the Fox show 24 filming in London. The contained crash took place on Cobb Street, just north of Aldate, with passersby caught off guard.
Here are some snaps of what went down:
What do you think of the Britished up version of 24?Read More