VH-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…)

Advertisements

Comments are closed.

Powered by WordPress.com.

Up ↑