Out in the streets of Madrid. Posted on May 10, 2017 by theFFeed Three Day Metro Pass – Madrid, Spain Out in the streets of Madrid. Posted by Red Bull on Wednesday, May 10, 2017