A challenger steps forth…

US braces for hurricane Sandy

Leave a Reply