This bad. The House and Senate has pressured BP into finally releasing high-resolution video showing oil leak.

Amazing.