The Dover Police Department in Delaware released this Dash Cam video that is now viral history. The video shows Dover…
Oh boy.. This release of Taylor Swift's vocals isolated is likely to cause some heads to roll.. But more importantly,…