Taylor Hanson, no stranger to the spotlight, is a straight up front man for new supergroup Tinted Windows. They are rockin' the Fader fort right now!
Chelsea