London Choppers 7-6-10

Filmed in London UK on 07-06-10, 27 storeys above London in the banking city. I LOVE London. Film and audio by Same navy chopper in this video from 2009 crop circles Crop Circle Chopper Military/Police Squirrel? UK July 2009 and this one from stonehenge: Stonehenge Road Trip Choppers

Show Description Hide Description