I've never understood exactly why I love Jared Padalecki.....oh wait
CheerleadersGonewild Cherubesque