To Streema: You still have this station wrong. This station is no longer WTMU-LP Channel 34 Telemundo Boston. It switched on December 31, 2016 to the current new English language NBC owned and operated NBC affiliate in Boston, MA that is WBTS-TV now operating on Channel 8 and low power Channel 10 and is now called "NBC 10 Boston" that it is now. It also has a new website which is http://www.nbcboston.com that you must update on this station too. Please make these changes on this station and update it now.