Experiencing snow for the first time in the mountains of Madrid, Spain.

Experiencing snow for the first time in the mountains of Madrid, Spain (EPIC!)

Experiencing snow for the first time in the mountains of Madrid, Spain. Jean du Plessis video.

Share this?