R.I.P. Scout26
So a "news network" just showed up here in St. Louis on the over-the-air television stations... What do y'all think of it if you have seen it?