Forces of nature

To Americans, this storm may not seem like a big thing, but here in Spain we don't see these storms many times a year.

2 Comments