Originally posted by Risto:Think there are still plenty of them in Holland. In a radius of 20 km i think there are about a dozen.
Originally posted by LikeASong:I had already seen pics of that. Reminds me of Red Rocks (obviously). It must have been a SUPER COOL concert, I envy you