The CW has all the old Supernatural episodes for free, and it is legal.
The CW websites show current season shows for free after they are aired
Hulu is one option for free full TV episodes. Also, television networks are posting more and more full episodes, bonus episodes and extra footage on their individual network websites.
TNT.com
http://www.cucirca.com/ or try http://www.tv-links.eu/tv-shows/
The CW has all the old Supernatural episodes for free, and it is legal.
Try abc family.com were you can watch free full episodes or you can download abc family app.
The CW websites show current season shows for free after they are aired
Hulu is one option for free full TV episodes. Also, television networks are posting more and more full episodes, bonus episodes and extra footage on their individual network websites.
YouTube has battles but no full episodes.
1chanel.com
4OD
television
Zap2it
blinkx.com
YOUTUBE?!
southparkstudios.com