Animal Planet
New apps for Windows Phone allowing for free streaming of full Discovery Channel, TLC, and Animal Planet episodes
Microsoft has announced today a trio of new apps for their Windows Phone platform