Heidi Freeman

March 31, 2009
DON’T MESS WITH THE HOFF Baywatch star David Hasselhoff struts his shirtless self outside his hotel on Tuesday (March 31)…