AOL Television

Scary-Looking Clown Walks Streets and Stares at Residents in UK Town

  • Aired: 1/17/2013
    • Length:
    • Plays: ???
Synopsis >

Residents of Northampton, United Kingdom are left baffled and unnerved by a scary looking clown that is wandering the streets. I

TV GUIDE Users' Most Popular