[Back] [Return to Top of Forum]
I cannot comment on the location, just the amount of "debris" on top of it seems to be an interesting inconvenient truth.