Are those really buses flooded out in New Orleans?
Well, decide for yourself. A commentor stated that they looked like "16 wheeler trucks". As I replied to them, "16 wheeler trucks" wouldn't be parked like that as you wouldn't be able to manuever them. If that were an aerial shot of a container yard, then I would be more cautious in my claim that they are buses. However, the location is 2817 Canal Street... a.k.a. the RTA A. Phillip Randolph Facility [Note: Link is to the "Wayback Machine" on archive.org as the RTA site is still offline.] which makes it exceedingly likely they are buses.
[ed note: I modified the last sentence to make it a little more clear]
[ed note: I modified the last sentence to make it a little more clear]