He's Bringing Sexy Back...with FLANNEL!!

 

Justin Timberlake is turning 38-years-old today!! And...still looking mighty fine!! 

Head Above Water Avril Lavigne Playing Now
Recently Played