The following picture and video was taken at the Deepwater Horizon site early last week.

BP denies there is any leak, saying they have ships in the area testing for silt. The oil is currently about 70 miles off the coast of Louisiana.

Check out video taken over the Deepwater site by On Wings of Care below. Check out their website for lat/longs of the fresh spill or download their exact route here.