Posts

Pair of helpless dogs launched into traffic on busy highway

On the outskirts of London near Hertfordshire, a pair of helpless dogs were launched from a car traveling 60 mph, into traffic on a busy highway Sunday evening. One dog was killed instantly after several … Read More