yo what happen to ur falken tires? I drove to mass from nyc and I never noticed the front passenger tired was flat. I think falken are very good for the price.
That second pic of the tire does look scary. glad u are ok and good thing u were doing the limit.