Jeff Timmons has done what all fans love... given his music out for free. His new self titled album has 21 tracks, some of which are just mixed versions of a song already on it, but it is enough to quench our thirst for this well known singer. The album is full of love songs, heartbreak songs, and songs to make you bob your head to. Without spoiling the entire thing for you, Jeff has managed to touch on everything for us and still left us craving more. This guy came to fame with 98 degrees, but he is holding his own in the music industry and we can't wait to see what is coming up next. Make sure to visit his website.