• Miscellaneous

    Two Years of Ickmusic

    This is a picture of the Millau Viaduct in France, the tallest vehicular bridge in the world. Pretty amazing if you ask me. It opened on December 14th, 2004. Guess what else opened on Dec. 14th, 2004? Why, this web…