Jake and Elwood - The Blues Brothers on top of a building in Amsterdam Holland. See more of my photos blues brothers statues Jake and Elwood - The Blues Br