Posted on May 15, 1995July 30, 2011 by James RamsayVH-1 Germany – Hamburg (1995) Team photo from the launch of VH-1 Germany (Me, Myself & I/MMI) in Hamburg, 1995. (I’m poking out of there somewhere…) For those who share:TwitterLinkedInFacebookMoreEmail Related