No, should I? My experiences of these types of pages are they're usually way off or they're just repeating rumours from elsewhere.
Yeah I subscribed to it so I could feed them the Houston --> Penrith thing which they reported the shit out of. Confirms Magic's post I guess.